This is the command you use to initialize a Git repository
What is git init?
This open-source tool is widely used for automating CI/CD pipelines.
What is Jenkins?
This tool packages code and dependencies into containers.
What is Docker?
This acronym stands for writing and managing infrastructure through code.
What is IaC (Infrastructure as Code)?
This command lets you check the current status of your Git repository
What is git status?
In Jenkins, this file defines the stages and steps of a pipeline
What is a Jenkinsfile?
This file defines how a Docker container is built.
What is a Dockerfile?
This tool by HashiCorp is popular for provisioning infrastructure across clouds.
What is Terraform?
This command is used to take a snapshot of the current changes in Git.
What is git commit?
The process of integrating code frequently and testing it automatically.
What is Continuous Integration?
This platform automates deployment, scaling, and management of containers.
What is Kubernetes?
This configuration management tool uses YAML files and SSH to configure machines.
What is Ansible?
This file tells Git which files to ignore in the repository.
What is .gitignore?
This part of CI/CD is responsible for deploying the application automatically.
What is Continuous Deployment?
This command shows all running Docker containers.
What is docker ps?
This tool is often paired with Prometheus to create visual dashboards.
What is Grafana?
This command downloads a full copy of a repository from GitHub.
What is git clone?
This strategy involves switching traffic between two environments with zero downtime.
What is blue-green deployment?
This Kubernetes object is used to maintain the desired number of container instances.
What is a Deployment?
This Kubernetes command shows the logs of a running container.
What is kubectl logs?