11.) Which Kubernetes object defines a Tekton pipeline?
A) Pod
B) PipelineRun
C) Pipeline
D) Job
12.) Which CI/CD method syncs changes automatically from Git to Kubernetes?
A) Manual sync
B) GitPush CI
C) GitOps
D) CLI Deployment
13.) What command is used to create a deployment from a YAML file?
A) kubectl apply -f deployment.yaml
B) kubectl run -f deployment.yaml
C) kubectl build -f deployment.yaml
D) kubectl deploy deployment.yaml
14.) What is the purpose of kubectl rollout status deployment in CI/CD?
A) Starts a deployment
B) Rolls back to a previous state
C) Checks rollout status of a deployment
D) Deploys a new image
15.) Which CI/CD tool runs “runners” inside Kubernetes pods?
A) GitLab CI
B) Travis CI
C) CircleCI
D) Jenkins
16.) Which command deletes a Kubernetes resource defined in a YAML file?
A) kubectl delete -f file.yaml
B) kubectl remove file.yaml
C) kubectl destroy file.yaml
D) kubectl stop -f file.yaml
17.) Which file typically defines CI/CD steps in GitLab CI?
A) Dockerfile
B) Jenkinsfile
C) .gitlab-ci.yml
D) pipeline.yaml
18.) Which of these supports declarative deployment models for Kubernetes?
A) Jenkins
B) Prometheus
C) Docker
D) Argo CD
19.) In CI/CD, why is kubectl set image used?
A) Set cluster-level permissions
B) Create a new secret
C) Update the image in a deployment
D) Configure persistent volumes
20.) What tool allows visual representation of CI/CD pipelines in Kubernetes?
A) Helm
B) Grafana
C) Tekton Dashboard
D) Prometheus
Related