Posts

Available Source Code Management tools in the market? There are so many Source Code Management tools available in the market. Those are . Git . SVN . Perforce . Clear case Out of all these tools, Git is the most advanced tool in the market where we are getting so many advantages compared to other Source Code Management tools.

What is Source Code Management? It is a process through which we can store and manage any code. Developers write code, Testers write test cases and DevOps engineers write scripts. This code, we can store and manage in Source Code Management. Different teams can store code simultaneously. It saves all changes separately. We can retrieve this code at any point of time.

Available Source Code Management tools in the market? There are so many Source Code Management tools available in the market. Those are . Git . SVN . Perforce . Clear case Out of all these tools, Git is the most advanced tool in the market where we are getting so many advantages compared to other Source Code Management tools.

why in Windows 2019 server smoke test log files corruption/ overwritten

TIME LEFT1 hours, 37 minutesVinsolWelcome to your Coderbyte assessment. Try and solve the challenges and answer the questions within this assessment to the best of your ability. Good luck!Submit AssessmentCHALLENGESINCOMPLETEOPEN-ENDEDINCOMPLETEMULTIPLE CHOICECOMPLETEAssessmentHelpMULTIPLE CHOICE QUESTIONSThe FROM keyword in a Dockerfile can appear:It can appear multiple times in a single DockerfileThere can be no FROM keyword in a DockerfileIt can appear only once at the topCan be defined only at the bottom of a DockerfileWhat is telemetry?Telemetry is a widely known SaaS tool to plan and execute DevOps projects.Telemetry is the process of recording the behaviour of your systems.Telemetry is an IT tool to help configure Docker.Telemetry is a tool to design, code and execute automated unit tests.What is the use of PTR (Pointer record) in DNS?A PTR is used for reverse DNS lookups.PTR is a tool used to configure your DNS.It is a pointer from one DNS record to another.PTS is a SaaS product that helps create DNS records.What does the following Docker command do?docker run -i -t alpine /bin/bashSetup /bin/bash in the containerStarts Docker in alpine modeThis Dockerfile is not validRuns the image as a containerWhat line is missing from this Dockerfile that allows us to install Python modules?FROM python:3ENV PYTHONUNBUFFERED 1RUN mkdir /codeWORKDIR /codeCOPY requirements.txt /code/***COPY . /code/PYTHON RUN pip install -r requirements.txtDOCKER-RUN pip install -r requirements.txtINSTALL pip install -r requirements.txtRUN pip install -r requirements.txtAWS: A company is developing a highly available web application using stateless web servers. Which services are suitable for storing session state data?Elastic Load BalancingCloudWatchDynamoDBGlacierAWS: An organization is building an Amazon Redshift cluster in their shared services VPC. The cluster will host sensitive data. How can the organization control which networks can access the cluster?Create a database user inside the Amazon Redshift cluster only for users on the networkRun the cluster in a different VPC and connect through VPC peeringDefine a cluster security group for the cluster that allows access from the allowed networksOnly allow access to networks that connect with the shared services network via VPNAWS: A Solutions Architect is designing an online shopping application running in a VPC on EC2 instances behind an ELB Application Load Balancer. The instances run in an Auto Scaling group across multiple Availability Zones. The application tier must read and write data to a customer managed database cluster. There should be no access to the database from the Internet, but the cluster must be able to obtain software patches from the Internet. Which VPC design meets these requirements?Public subnets for the application tier and NAT Gateway, and private subnets for the database clusterPublic subnets for both the application tier and the database clusterPublic subnets for the application tier, and private subnets for the database clusterPublic subnets for the application tier, and private subnets for the database cluster and NAT GatewaySave AnswersOPEN-ENDED QUESTIONSYour company is hosting an application in AWS. The application is read intensive and consists of a set of web servers and AWS RDS. It has been noticed that the response time of the application increases due to the load on the AWS RDS instance, how do you resolve the issue?Write your answer here...Tell us a bit about the difference between containers and virtual machines.Write your answer here...What is TTL when talking about Domains. What role does it play when we have to move from one provider to another, lets say from GoDaddy to AWS?Write your answer here...What is the difference between git merge and git rebase?Write your answer here...How do you find a list of files that have been changed in a particular commit?Write your answer here...What is the process to revert a commit that has already has been pushed and made public?Write your answer here...

An organization is building an Amazon Redshift cluster in their shared services VPC. The cluster will host sensitive data. How can the organization control which networks can access the cluster?Create a database user inside the Amazon Redshift cluster only for users on the networkRun the cluster in a different VPC and connect through VPC peeringDefine a cluster security group for the cluster that allows access from the allowed networksOnly allow access to networks that connect with the shared services network via VPN

What line is missing from this Dockerfile that allows us to install Python modules?FROM python:3ENV PYTHONUNBUFFERED 1RUN mkdir /codeWORKDIR /codeCOPY requirements.txt /code/***COPY . /code/PYTHON RUN pip install -r requirements.txtDOCKER-RUN pip install -r requirements.txtINSTALL pip install -r requirements.txtRUN pip install -r requirements.txt

What is the use of PTR (Pointer record) in DNS?A PTR is used for reverse DNS lookups.PTR is a tool used to configure your DNS.It is a pointer from one DNS record to another.PTS is a SaaS product that helps create DNS records.

What does the following Docker command do?docker run -i -t alpine /bin/bashSetup /bin/bash in the containerStarts Docker in alpine modeThis Dockerfile is not validRuns the image as a container

What is telemetry?Telemetry is a widely known SaaS tool to plan and execute DevOps projects.Telemetry is the process of recording the behaviour of your systems.Telemetry is an IT tool to help configure Docker.Telemetry is a tool to design, code and execute automated unit tests.

What is the use of PTR (Pointer record) in DNS?A PTR is used for reverse DNS lookups.PTR is a tool used to configure your DNS.It is a pointer from one DNS record to another.PTS is a SaaS product that helps create DNS records.

The FROM keyword in a Dockerfile can appear:It can appear multiple times in a single DockerfileThere can be no FROM keyword in a DockerfileIt can appear only once at the topCan be defined only at the bottom of a Dockerfile

what is DevOps ?

day to day tasks as a devop engineer

devops project 1

devops questions

DEVOPS ROLES AND RESPONSIBILITIES: Creating branches and tags using GitHub.Maintain GIT Repositories, Handling Releases and Branching activities for Github.Handle multiple builds from Development team, create build jobs in Jenkins andperform deployment activities.Responsible for taking the source code and compiling using Maven and package it in its distributable format,such as a JAR / WAR /EAR.Automate the build Process Using Jenkins jobs.Monitoring daily builds using continuous integration tool Jenkins.Date wise Daily keeping track all the Script.Deploying the JAR / WAR / EAR files in Tomcat app server.Setup of the code repository using GIT.Verifying the logs if build failsVerify Deployments logs to check for successful deployments.Keeping track of Release files for every release.Performing deployments to multiple environmentsUnderstanding the client environment, Administrating and creating solutions using AWS services, CI/CD, GIT, Dockers.Configuring Jenkins job with related plugins for Testing, Artifactory, and Continuous Deployment to accomplish the complete CI / CD.Taking periodic backups of jenkins job, restoring in case of there is any issue with jenkins serverWriting the playbooks using ansible for provisioning servers Writing pom.xml for build,test,deployment activities for build tools maven/antMonitoring the disk/process/cpu/memory using tools like Nagoioswritng the plugns/scripts for nagios for monitoringDockerizing the application Monitorng/Managing vmware virtual machines using vmware vsphere client Linux administration /configuration /installation

General Questions:1. Tell me brief about your self2. Tell me your day to day activities.3. Tell me your roles and responsibilities.4. How many servers in your environment 5. How many of your team size6. what is your role means Designation7. how along you are working on devops8. How much rating you wll give On DevOps, AWS9. Which scripting Language you use for automation either shell or python10. How much rationg you will give on scripting11. Which versions using in your environment12. Which ticketing tool you are using in you environment13. which versions you are using in devopsTool Latest OldGit----- 2.12 2.10 Jenkins 2.7.4 2.7.3puppet 2.7 2.6chef 12 11ansible 2.2 2.0/1docker 1.8 1.7 nginx 1.11 1.10httpd/apache 2.4 2.2/2.3Installed packages versions:package name latest version older or stable versionapache/https 2.4 2.2nginx 1.11 1.10mysql 5.7 5.6/5.5Git: 1. what is the difference between git pull and git clone2. what is the difference between git pull and git fetch3. what is staging area in git.4. what is git stash5. what is reset in git6. What is the difference between HEAD and checkout in git7. Have you configured github repository locally Jenkins: 1. How to upload the .json file in jenkins2. How to send the mail when build is unstable or broken3. How to store the jenkins server backup and restore4. How to take .xml files backup5. How to set the jenkins job build numbers6. What we can do with jenkins7. Why we are using jenkins Ans) We can build, autodeploy, test the projects, send the notification....8. Do we need to install jenkins in nodes9. How you can write and execute the shell script in jenkins10. How to manage the nodes, how to manage the users, how we can create perticular project based authentications in jenkins.11. How I can integrate the LDAP using jenkins12. why we use nodes in jenkins13. How to configure windows agents in jenkins14. How to reduce the build time in jenkins15. I configured one project in jenkins I'm trying to configure anothe project but it's not getting added how you will trouble shoot.16. What are the artifacts in jenkins17. What are the artifacts in jenkins18. How you will give the customized build numbers in jenkins19. How you will send the notifications wether build is fail or success20. what is the pipe line project in jenkins21. what is the system type of jenkins server like t2 micro t2 medium.22. what is the stages of your jenkins project like pipe line project23. How will you give authentication permissions to the users in jenkins24. I have upgraded from one version to another version in jenkins after upgrading some of my upgraded plugins are not supporting to new version of Jenkins then what you will do.25. How you will decide no of executors in jenkins26. How to reduce build time in pipeline project27. How set maven deployment path28. How to define no of executors in jenkinsAWS:1. How to increase the root volume size of your ec2 instance.2. How to increase the root volume of your ec2 instance without changing instance ip address3. How to scale instances timings base using autoscaling4. How to configure ELB in AWS5. What is sticky session ELB in AWS6. How will you configure sticky session7. How to upload SSL certificates in ELB8. What is cross balancing in ELB9. How to delete the one year old files in s3 bucket in AWS10. what is Classic ELB11. What is Application ELB12. What is the difference between classic and Application ELB13. How to redirect the https in ELB14. How to deploy or copy the application on autoscaling15. What life cycle in S316. Have worked on spot instances17. What is cloud formation18. What is CloudFront19. What is public subnet and private subnet in aws20. what are the challenges you faced while migrating servers from physical to cloud21. What is RDS in aws and how will you launch RDS in instance in AWS and how will you connect it.22. Difference between private cloud and public cloud23. What is EC2, S3, ELB, Autoscaling, Cloudforamtion, CloudFront.24. I want to stop 24 hours mysql database instance how you will stop it.25. how to configure ELB health checks26. what is the difference between AMI and Snapshot27. I want to configure ELB with one instance does it work28. which mysql versions are available in RDS29. what is VPC in AWS and what is the use of VPC and how will you create public, private subnets and NAT instances and gateways30. What are the terminologies available in route5331. IAM policies32. what is the mechanism of ELB33. what is the mechanism of Autoscaling group34. How will you provide ec2 instance key to users are you using any protocall for this35. Chef: 1. How communication happens chef server and workstation2. How communication happens chef server and nodes3. How communication happens chef client or nodes and workstation4. What is the configuration file of chef5. Which cookbook you wrote in chef and how will you write could you explain.6. How to deploy java applications using chef7. I want to update java version suppose from java 1.6 to 1.7 without modifying recipe how will you do that.8. How does chef server knows perticular node this is node for me.9. How will you take backup of nodes using chef10. How will you build chef opscode local server11. Is chef having ssl certificates? Puppet: 1. What is the configuration file of puppet. 2. How communication happens puppet server and agents 3.Ansible: 1. Have you worked on ansible2. Which Scripting used in AnsibleDocker: 1. How you will build the your own docker images 2. How to find background process in docker containers 3. what is docker swarm & Compose4. Which applications are running in your docker containers5. what is entry poind and command in in docker6. In docker-compose one of my instance is down then how will you troubleshoot7. what is the difference between vm and docker8. Is docker image as iso or is there any else9. How containers share memory by baremetalbox or some where else10. How containers will get volumesLinux:1. I have 100GB space in my '/' directory I'm trying to create files or directories in '/' directory I'm getting error called you dont have space,then what could be the reasonAns) Inode full2. Shift A guy created filesystem and mount it to /tmp, shift B guy trying to create files and directories in /tmp, but he is unable to create files or dir'sthen what could be the reasonAns) May be filesystem is in read only mode3. what is the difference between useradd and adduser commands in linux4. what is logrotate how will you create logrotate for apache5. what is swap6. how to check swap spacefree, free -m7. Is swap space must need while installing linux os8. what is the use of iostat and vmstat commands8. what are the columns and rows in vmstat, iostat, top commands9. what are the run levels in linux10. what is system storage management(ssm)11. how to upgrade rhel6 to 712. which versions of packages you installed like nginx, apache, httpd..13. what is nginxVagrant:1. What is vagrant file Nagios:1. Which monitoring tool you are using2. Have you configured NagiOS.3. How to configure nagios services4. What are the states of nagios

How to enable auto scaling in kubernetes

1) Master Slave Configuration?2) How slave working?3) Jenkins are you using Stand alone or docker using?4) What Jenkins work flow?5) Types of branches?6) How do you communicate with developers?7) What is your Git work?8) What is Git Merging?what you do?9) Git merging you will do or developers time?10) Which branch you are giving for developers?11) Each developer having separate branch?12) Types of branch?13) How many plugins in maven?14) Do you have experience in Artifact ID coading?15) Maven work flow?16) What is diff b/w Free style and pipeline jobs?17) How you will give the access for testing team? Do you create separate for them or how it is?18) How can you coordinate the testing team?19) What is CI-CD?20) How can you schedule 5 jobs in Jenkins?21) How can you schedule post build the actions?22) How can you schedule the jobs?23) How can you setup and configure Jenkins?24) What is sonarqube?25) What is nexues?26) What types of applications you are working?