Day 5- assaignment-1

what is chef? Chef DevOps is a tool for accelerating DevOps Collaboration and application delivery. 10 Advantage of Chef? manages large number of servers Consistency Scalability  Faster Deployments Reduced Risks  Integrates with Any Cloud Technology  Accelerating Software Delivery Accelerating Cloud Adoption. Managing Both Data Center and Cloud Environments. Increasing Service Resiliency. How to install Chef Workstation? wget https://packages.chef.io/files/stable/chef-workstation/22.5.923/el/7/chef-workstation-22.5.923-1.el7.x86_64.rpmclearlsrpm -ivh chef-workstation-22.5.923-1.el7.x86_64.rpmchefclearwhich chefls /usr/bin/chef*clearchefclear chef version One Example Program of Recipe? file ‘/opt/content.txt’ docontent “This is my first program of chef”mode 755owner divyaend

Read more

assignment-3

What is terraform? Terraform is an infrastructure as code tool that lets you build, change, and version cloud and on-prem resources safely and efficiently. Example of terraform: terraform { required_providers { aws = { source = “hashicorp/aws” version = “~> 3.27” } } required_version = “>= 0.14.9” } provider “aws” { profile = “default” region = “us-west-2” } 5 commands init: Prepare your working directory for other commands validate: Check whether the configuration is valid plan : Show changes required

Read more

DAY-3 ASSIGNMENT

what is kubernetes? Kubernetes is an open-source container orchestration system for automating software deployment, management and scaling. Why kubernetes?  Kubernetes has greater flexibility and capacity to scale.  help orchestrate containerization in a multitude of environments. including hosting software on a vendor’s cloud, self-hosting by a business, or in a hybrid environment. allowing businesses to offload some of the deployment complexity.  Kubernete components A Kubernetes cluster: consists of a set of worker machines, called nodes that run containerized applications. Every cluster

Read more

Day-2 assignment

what is docker?  Docker is an open source containerization stage. It empowers engineers to bundle applications into containers—standardized executable components combining application source code with the working framework (OS) libraries and conditions required to run that code in any environment. what is container? A container could be a commonplace unit of package that packages up code and every one its dependencies therefore the application runs quickly and faithfully from one computing atmosphere to a different. Portability of software easily Isolation Flexibility scalability Cost effective usage of resources top 10 commands Docker info- it displays the images, number of containers and version of docker Docker images-Displays

Read more

DEVOPS

What is devops? devops- devolopment+opereation these two teams are merged into a single team where the engineers work across the entire application lifecycle, from development and test to deployment to operations, and develop a range of skills not limited to a single function. ADVANTAGES OF DEVOPS Reduce risk of changes optimizing the process fast delivery improved effectiveness quality business egility correction of defects to run modern applications innovation continuous delivery Top 10 Tools used in DevOps? Git jenkins selenium ansible

Read more