Ravindra BagaleCourses & study guides मराठी

Ravi Sir's Cards › DevOps

Chapter 28: Registries, Kubernetes, Terraform and Ansible from Jenkins: मराठी Cards

English cards · Chapter उघडा

उजळणी (Revision) cards

Image registries. Build केलेल्या images servers pull करू शकतील अशा ठिकाणी ठेवायला हव्या.
उजळणी (Revision) card 1 of 7: Image registries · PNG download करा · Card page उघडा

Lesson: 28.1 Registries

कायमच्या key शिवाय Jenkins मधून AWS. Jenkins मधली दीर्घकाळची AWS key हा मोठा leak धोका.
उजळणी (Revision) card 2 of 7: कायमच्या key शिवाय Jenkins मधून AWS · PNG download करा · Card page उघडा

Lesson: 28.2 AWS without a permanent key in Jenkins

Kubernetes deploy आणि rollback. Deploys check व्हायला हवेत, आणि वाईट deploys पटकन undo.
उजळणी (Revision) card 3 of 7: Kubernetes deploy आणि rollback · PNG download करा · Card page उघडा

Lesson: 28.3 Kubernetes deploy and rollback

Helm upgrade आणि rollback. अनेक Kubernetes YAML files हाताने सांभाळणं अवघड.
उजळणी (Revision) card 4 of 7: Helm upgrade आणि rollback · PNG download करा · Card page उघडा

Lesson: 28.4 Helm upgrade and rollback

Jenkins मध्ये Terraform: init, validate, plan, approve, apply. Infra बदल databases delete करू शकतात. लोकांनी आधी plan बघायलाच हवा.
उजळणी (Revision) card 5 of 7: Jenkins मध्ये Terraform: init, validate, plan, approve, apply · PNG download करा · Card page उघडा

Lesson: 28.5 Terraform: init, validate, plan, approval, apply

Jenkins मधून Ansible. App सोबतच त्याच pipeline मध्ये servers ना config बदल लागतात.
उजळणी (Revision) card 6 of 7: Jenkins मधून Ansible · PNG download करा · Card page उघडा

Lesson: 28.6 Ansible from Jenkins

खऱ्या badge बदलाचा क्रम. Steps क्रमाबाहेर केले तर deploys तुटतात, जसं image नसताना deploy.
उजळणी (Revision) card 7 of 7: खऱ्या badge बदलाचा क्रम · PNG download करा · Card page उघडा

Lesson: 28.7 Order on a real badge change

मुलाखत (Interview) cards

Pipeline मध्ये images ना tag कसा देता? Build number किंवा Git commit सारखा unique tag. फक्त latest असेल तर rollback होत नाही.
मुलाखत (Interview) card 1 of 7: Pipeline मध्ये images ना tag कसा देता? · PNG download करा · Card page उघडा

Lesson: 28.1 Registries

Key न साठवता Jenkins AWS कसा access करतो? Agent ला IAM role द्या (EC2 instance profile, EKS service account) किंवा OIDC ने role assume करा.
मुलाखत (Interview) card 2 of 7: Key न साठवता Jenkins AWS कसा access करतो? · PNG download करा · Card page उघडा

Lesson: 28.2 AWS without a permanent key in Jenkins

Jenkins मधून Kubernetes ला safe deploy कसा करता? Image update करा, मग rollout status ची वाट बघा. Fail झालं तर rollout undo.
मुलाखत (Interview) card 3 of 7: Jenkins मधून Kubernetes ला safe deploy कसा करता? · PNG download करा · Card page उघडा

Lesson: 28.3 Kubernetes deploy and rollback

helm upgrade --atomic काय करतो? Upgrade fail झाला तर Helm आपोआप शेवटच्या चांगल्या revision वर rollback करतो.
मुलाखत (Interview) card 4 of 7: helm upgrade --atomic काय करतो? · PNG download करा · Card page उघडा

Lesson: 28.4 Helm upgrade and rollback

Jenkins मध्ये Terraform safe कसा चालवता? init, validate, plan -out, माणसाचं approval, मग save केलेला plan apply. Locking सोबत remote state.
मुलाखत (Interview) card 5 of 7: Jenkins मध्ये Terraform safe कसा चालवता? · PNG download करा · Card page उघडा

Lesson: 28.5 Terraform: init, validate, plan, approval, apply

Jenkins मधून Ansible कसं चालवता? Agent वर Ansible install करा, SSH key credential वापरा, आणि env च्या inventory सोबत ansible-playbook चालवा.
मुलाखत (Interview) card 6 of 7: Jenkins मधून Ansible कसं चालवता? · PNG download करा · Card page उघडा

Lesson: 28.6 Ansible from Jenkins

पूर्ण release pipeline ने कुठला क्रम पाळावा? Test → build → image push → infra (गरज असेल तर) → deploy → verify. कुठल्याही failure वर थांबा.
मुलाखत (Interview) card 7 of 7: पूर्ण release pipeline ने कुठला क्रम पाळावा? · PNG download करा · Card page उघडा

Lesson: 28.7 Order on a real badge change

तुलना (Comparison) cards

Deploys साठी kubectl vs Helm. kubectl: साधी Kubernetes YAML apply.Helm: values आणि revisions सोबत chart install.
तुलना (Comparison) card 1 of 3: Deploys साठी kubectl vs Helm · PNG download करा · Card page उघडा

Lesson: 28.3 Kubernetes deploy and rollback

AWS access key vs IAM role. Access key: Jenkins मध्ये साठवलेला fixed ID आणि secret.IAM role: agent ला दिलेल्या temporary keys.
तुलना (Comparison) card 2 of 3: AWS access key vs IAM role · PNG download करा · Card page उघडा

Lesson: 28.2 AWS without a permanent key in Jenkins

Pipeline मध्ये terraform plan vs apply. plan: काय बदलेल ते दाखवतो.apply: बदल करतो.
तुलना (Comparison) card 3 of 3: Pipeline मध्ये terraform plan vs apply · PNG download करा · Card page उघडा

Lesson: 28.5 Terraform: init, validate, plan, approval, apply