Senior
Ի՞նչ մակարդակի եք գիտելիք Kubernetes-ի մասին։
sobes.tech AI
Պատասխան AI-ից
Ես ունեմ առաջադեմ գիտելիքներ Kubernetes-ի մասին, որոնք ներառում են խմբերի կազմաձևում և կառավարում, YAML մանიფեստների միջոցով ծրագրերի տեղադրում, StatefulSet, DaemonSet, ConfigMap, Secret-ի աշխատանք, ինչպես նաև ցանցային քաղաքականությունների կազմաձևում և մոնիտորինգ։ Կարող եմ գրել օպերատորներ Go լեզվով՝ Tasks-ների ավտոմատացման համար Kubernetes-ում և ինտեգրել CI/CD պիպլայները խմբի հետ:
Նմուշ պարզ մանიფեստ՝ ծրագրի տեղադրման համար:
apiVersion: apps/v1
kind: Deployment
metadata:
name: myapp-deployment
spec:
replicas: 3
selector:
matchLabels:
app: myapp
template:
metadata:
labels:
app: myapp
spec:
containers:
- name: myapp-container
image: myapp:latest
ports:
- containerPort: 8080