Skip to main content

aws Devops course content

   aws

1.EC2

2.Installing nginx ,httpd,tomcat and jenkins on top redhat ec2 machine

 

  security group

  How we can connect to machine

  Linux basic commands

3.vpc

4.s3 bucket

5.IAM

6.ROUTE53

7.Autoscalling

8.Load balacner



    _____-Infra as a code-----------------


Terraform


a. ec2 machine creation

b. Packer - creating our own AMI

c.s3 bucket ,vpc and IAM we can up by using terraform


  Task:Terraform Integration  with jenkins 



---------------------------Cloudformation-----


services how we can up in aws


How we can deploy war file inside s3 bucket after building maven project in jenkins



------------------------------------------ 


   DevOps


SCM  ----Git 


All git commands


Webhoks concept with jenkins


---------


 Jenkins



--------------------


Ansible   (Configuration management tool)


1.How we can create ec2 machine by using anible playbook


2.how we can install httpd on ec2 machine by playbook


3.In two machines how we can deploy tomcat by using ansible playbook


4.How we can integrate ansible with jenkins


5.How we can create kubernetes cluster by using ansible


------------------------


Docker (Containerization tool)



1. How we can write a basic docker file and how we can create our image and run container


2.How we can run multiple containers with same image


3.How we can delete images and containers


4.How we can push image to docker hub


5.Docker volume and docker network


6.Docker with jenkins integration


7.Docker compose


------------------------------------


Kuberenetes(Container archestraation tool)


1.How we can up single node kubernetes cluster


2.NGinx deployment on cluster and troubleshooting of pending pod


3.Architecture explanation


4.Jenkins deployment and wordpress deployment


5.Kubernetes monnitoring tools


a.EFK  b.Prometheus  c.Grafana


6.Kubenetes dashboard


7.Helm concept


8.Jenkins with kubernetes deployment CICD project


-----------------------------------


Openshift cluster up and how we can deploy in openshift environment











Comments

Popular posts from this blog

How to copy files from one server to another server by using ansible copy module

 We have two servers 1.master 2.worker1 create playbook example: play.yml ---   - hosts: all     tasks:     - name: Ansible copy file to remote server       copy:        src: ~/kube-cluster        dest: /root Run ansible playbook  ansible-playbook play.yml

Kubernetes interview questions and answers

1.H ow to setup kubernetes dashboard on ubuntu16.04 cluster? To create kubernetes dashboard follow below link https://docs.aws.amazon.com/eks/latest/userguide/dashboard-tutorial.html To deploy the Metrics Server kubectl apply -f https://github.com/kubernetes-sigs/metrics-server/releases/download/v0.3.6/components.yaml kubectl get deployment metrics-server -n kube-system Deploy the dashboard kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.0.0-beta8/aio/deploy/recommended.yaml root@ip-172-31-43-76:~# kubectl get svc -n kubernetes-dashboard NAME                        TYPE        CLUSTER-IP     EXTERNAL-IP   PORT(S)         AGE dashboard-metrics-scraper   ClusterIP   10.102.6.123   <none>        8000/TCP        120m kubernetes-dashboard  ...

Docker with jenkins troubleshooting

1.When a docker machine is integrated with jenkins after running a build it shows unstable for that how you can make trouble shoot? To avoid these permission issues run the following command sudo chmod 666 /var/run/docker.sock 2.What is docker? Docker it is a tool designed to make it easier to create, deploy, and run applications by using containers. 3.What is docker file? A Dockerfile is a text document it contains all the commands a user could call on the command line to assemble an image.  4.what is docker image? Docker images are executable packages that include everything needed to run an application — the code, a runtime, libraries, environment variables, and configuration files. 5.what is container? container it is nothing but a running state of image 6.Docker commands