ื ืืืืฅ. ืืจืึทื ืกื.: ืืขืจ ืืืืจ ืคึฟืื ืขื ืึธืจืืืื ืขืื ืืึทืืขืจืืึทื ืืื ืืขื ื ืื ื ืืืฉืืืงืึธืืก ืคึฟืื ืืึทืืึทื ืืึธ. ืขืจ ืืึธื ืืืฉืืคื ืึท ื ืืึทืข ืืืขื ืฆืืืื ื ืคึฟืึทืจ ืืจืืขืื ืืื Kubernetes, ืืืึธืก ืืื ืคึผืึทืืืฉืึทื ื ืืื "kubectl ืคึฟืึทืจ ืื ืืืขื." ืคืืจืืืืก ืึท ื ืืึทืข ืขืคึฟื ืืงืืจ ืคึผืจืืืขืงื ืืจืืืก ืืื ืืืึธืก ืงืจืืืืืจืืึท ืืขื ืขื ื ืืฉื ืืืืขืื ื ืืืจื ืืืืืกืืื ื ืกืึทืืืฉืึทื ื - ืืืืขื ืขื ืืืื ืึทืจืืืงื.
ืืื ืืขื ืคึผืึธืกืื, ืืื ืจืขืฆืขื ืืืข ืื ืคืึทืจืฉืืื ืขืคึฟืขื ืขื ืืงืืจ Kubernetes ืืืขื ืื ืืขืจืคืืืกืื, ืฉืืขืื ืืืื ืจืขืงืืืืจืขืืขื ืฅ ืคึฟืึทืจ ืึท ืื ืืืืขืจืกืึทื ืื, ืืื ืืขืจืงืืขืจื ืืืึธืก ืืื ืืขืืืขืืึธืคึผืขื
ื ืืฆื ืงืึทืกืขืก
ืืื Zalando ืืืจ ืืื ืขื ืึท ืืจืืืก ื ืืืขืจ ืคืื Kubernetes ื ืืฆืขืจืก (900+) ืืื ืงืืึทืกืืขืจื (100+). ืขืก ืืขื ืขื ืึท ืคึผืึธืจ ืคืื ืคึผืจืึธืกื ื ืืฆื ืงืึทืกืขืก ืืืึธืก ืืืึธืื ื ืืฅ ืคืื ืึท ืืขืืึทืงืืืืึทื ืืืขื ืืขืฆืืึทื:
- ืงืึธืืื ืืงืึทืฆืืข ืืื ืืืจืื ืคึฟืึทืจ ืฉืืืฆื;
- ืจืืกืคึผืึทื ื ืฆื ืื ืกืึทืืึทื ืฅ ืืื ืืืกืคืึธืจืฉื ืืืืขืจ ืกืืืืช.
ะะพะดะดะตัะถะบะฐ
ืืื ืืืื ืืขืจืคืึทืจืื ื, ืฉืืืฆื ืงืึธืืื ืืงืึทืฆืืข ืึธืคื ืงืืง ืืื ืืึธืก:
โ ืืืืฃ, ืืื ืืืขืจ XYZ ืกืขืจืืืืก ืืื ื ืื ืื ืืืฆื!
โ ืืืืก ืืขืกืื ืืืขื ืื ืืจืขื ืืืืฃ kubectl describe ingress ...
?
ืึธืืขืจ ืขืคึผืขืก ืขื ืืขื ืคึฟืึทืจ CRD:
- ืืื ืืึธืื ืขืืืขืืข ืคึผืจืึธืืืขื ืืื ืื ืืขืืืืืืึทืฆืืข ืืื ืกื ...
โ ืฐืืก ืืืื ืืขืจ ืืืคืขื ? kubectl describe platformcredentialsset ...
?
ืึทืืึท ืงืึธืืื ืืงืึทืฆืืข ืงืืื ืืืืฉืึทืืืึทืื ืึทืจืึธืคึผ ืฆื ืึทืจืืึทื ืคืึทืจืฉืืื ืืืขืจืืืืฉืึทื ื ืคืื ืื ืืึทืคึฟืขื kubectl
ืืื ืกืืจ ืฆื ืืืขื ืืืคืืฆืืจื ืื ืคึผืจืึธืืืขื. ืืื ืึท ืจืขืืืืืึทื, ืืืืืข ืคึผืึทืจืืืขืก ืฆื ืื ืฉืืืขืก ืืขื ืขื ืืขืฆืืืื ืืขื ืฆื ืงืขืกืืืืขืจ ืืึทืฉืืืืขื ืฆืืืืฉื ืื ืืืึธืงืืึทื ืืื ืื ืืืขื ืฉืืืขืกื, ืคึผืืืก ืืื ืึธืืกืขืจืืืืจื ืึท ืึทื ืืขืจืฉ ืกืืืืึทืฆืืข.
ืืขืจืืืขืจ, ืืื ืืืึธืื ืืื ืื Kubernetes ืืืขื ืคืจืึธื ืืขื ื ืฆื ืืึธืื ืื ืคืืืืขื ืืข:
- ื ืืฆืขืจืก ืงืขื ืืืขืงืกื ืืื ืงืก ืืื ืึธืืกืขืจืืืืจื ืื ืืขืืืข ืืึทื;
- ืืืึธืื ืืขืืคื ืืืกืืืืื ืืขื ืืฉืืขื ืืืกืืืืงืก ืืื ืฉืืืฆื: ืคึฟืึทืจ ืืืึทืฉืคึผืื, ืืึธืืื ื ืืื ืื ืืืืจืขืื ืงื ืืื ืืืืฃ ืื ืืึทืคึฟืขื ืฉืืจื, ืืืคึผืึธืก ืืื CLI ืงืึทืืึทื ืื, ืืื"ื ื;
- ืืืึธืื ืืึธืื ืืืฉืขื ืขืจืืื ืืืื ืืืืืขื ืข ืงืืงื ืฆื ืฉืืงื ืฆื ืงืึธืืขืืขืก, ืืึธืก ืืื, ืืืืื ืฉืคืืืื ืคืื ืืึทืืก, ืืืืึทืื ืคืืืข ืืืืคึผืก ืคืื ืจืขืกืืจืกื ืืืืฃ ืืืื ืืืึทื;
- ืืืขืึทืืื, ืืขื ืืืขื ืืขืฆืืึทื ืืึธื ืืึธืื ืืืจ ืฆื ืฉืืขืื "ืืืฃ" ืคึฟืึทืจืืื ืืื ืืขื ืฆื ืกืคึผืขืฆืืคืืฉ ืกืขืงืฉืึทื ื ืคืื YAML (ืืืฉื, ืึธื ืืืืึทืื ืึท ืคืึทืืฉ ืคึผืึทืจืึทืืขืืขืจ ืืืึธืก ืืื ืงืึธืืื ื ืคืืืืืขืจื).
ืื ืกืืืขื ื ืขื ืืคืขืจ ืืื ืึทื ืึทืืืกืืก
ืจืืกืคึผืึทื ืืื ื ืฆื ืื ืคืจืึทืกืืจืึทืงืืฉืขืจ ืื ืกืึทืืึทื ืฅ ืจืืงืืืืืขืจื ืกืืืืฉืึทื ืึทื ืืืืกืืงืืึทื, ืื ืคืืืืงืืื ืฆื ืึทืกืกืขืกืก ืคึผืจืึทื ืืื ืงืืงื ืคึฟืึทืจ ืคึผืึทืืขืจื ื ืืื ืงืืึทืกืืขืจื. ืขืืืขืืข ืืืืฉืคืืื ืคืื ืคืึทืงืืืฉ ืืขืื:
- ื ืงืจืืืืฉ ืคึผืจืึธืืืงืฆืืข ืืื ืกื ืืื ืคึผืจืึธืืืขืืก ืืื ืืืจ ืืึทืจืคึฟื ืฆื ืืขืคึฟืื ืขื ืึทืืข Kubernetes ืจืขืกืืจืกื ืืืจื ื ืึธืืขื ืืื ืึทืืข ืงืืึทืกืืขืจืืฆื ืืจืึธืืืืขืฉืึธืึธื;
- ื ืึธืืื ืึธื ืืืืื ืฆื ืคืึทืื ืืืขื ืกืงืืืืื ื ืืื ืืืจ ืืึทืจืคึฟื ืืขืคึฟืื ืขื ืึทืืข ืคึผืึธืืก ืืื ืื ืกืืึทืืืก "ืคึผืขื ืืื ื" ืืื ืึทืืข ืงืืึทืกืืขืจืืฆื ืึทืกืกืขืกืก ืื ืคืึทืจื ืขื ืคืื ืื ืคึผืจืึธืืืขื;
- ืืืื ืืืืขืจื ืจืขืคึผืึธืจืืืจื ืึทื ืึทืจืืืกืืขืื ืืื DaemonSet ืืืคึผืืืื ืืืืขืจ ืึทืืข ืงืืึทืกืืขืจื ืืื ืืึทืจืคึฟื ืฆื ืจืขืืขื ืขื ืืืืก ืืื ืื ืคึผืจืึธืืืขื ืืึทื ืฅ?.
ืืืึทื ื ืึธืจืืึทื ืืืืืื ื ืืื ืึทืืึท ืงืึทืกืขืก ืืื ืขืคึผืขืก ืืื for i in $clusters; do kubectl ...; done
. ืืึธื, ืึท ืืขืฆืืึทื ืงืขื ืืืื ืืขืืืขืืึธืคึผืขื ืืืึธืก ืืื ืขื ืืขื ืงืืืคึผืึทืืืืึทืืื.
ืืืืืกืืื ื Kubernetes ืืืขื ืื ืืขืจืคืืืกืื
ืื ืขืคึฟืขื ืขื ืืงืืจ ืืืขืื ืคืื ืืืขื ืื ืืขืจืคืืืกืื ืฆื Kubernetes ืืื ื ืืฉื ืืืืขืจ ืืจืืืก *, ืึทืืื ืืื ืืขืคืจืืืื ืฆื ืืึทืืืขื ืืขืจ ืืื ืคึฟืึธืจืืึทืฆืืข ื ืืฆื
* ืืืึทื ืืขืจืงืืขืจืื ื ืคึฟืึทืจ ืื ืืืืืืขื ื ืืืขืจ ืคืื ืืืขื ืื ืืขืจืคืืืกืื ืคึฟืึทืจ Kubernetes: ืืืึธืืงื ืืึทืืื ืื ืืก ืืื Kubernetes ืืืขื ืืึธืจืก ืืืืฉืึทืืืึทืื ืคืึธืจืฉืืึธืื ืืืืขืจ ืืืืืขื ืข ืคืจืึธื ืืขื ืืก, ืึทืืื ืืขืจ ืืึทืจืง ืคึฟืึทืจ "ืืืืข" ืคืจืื Kubernetes UI ืืื ืืขืคืืขืจืขื ืงืืืื.
ืืืจื ืึท ืืืืขืขื ืืื ืืขืืขืจื ื ืืืขืื
K8Dash
"K8Dash ืืื ืื ืกืืืคึผืืึทืกื ืืืขื ืฆื ืคืืจื ืึท Kubernetes ืงื ืืื."
- ืึทืจืืขื ืืืืื ืื ืื ืืึทืื ืืจืื ืคืื ืืืื ืงื ืืื.
- ืกืึธืจืืื ื ืืื ืคึฟืืืืจืืจืื ื ืืขื ืขื ืืขืืืขื, ืึธืืขืจ ืืึธื ื ืื ืืึธืื ืคึผืขืจืืึทืืื ืง.
- ืขืก ืืื ืงืืื ืฉืืืฆื ืคึฟืึทืจ Custom Resource Definitions (CRDs).
ืงืืืขืจื ืืืืจ
"Kubernator ืืื ืึทื ืึธืืืขืจื ืึทืืืื ืื ืคึฟืึทืจ Kubernetes. ื ืื ืขื ืืขื ืื ืืืื-ืืืจืื Kubernetes ืืึทืฉืืึธืจื, ืขืก ืืื ื ืืืขืจืืง-ืืืจืื ืงืึธื ืืจืึธื ืืื ืืืกืืขืฆืืืื ื ืืืืืึทืืืืืื ืืื ืึทืืข ืึทืืืืฉืขืงืฅ ืืื ืืขื ืงื ืืื ืืื ืื ืคืืืืงืืื ืฆื ืฉืึทืคึฟื ื ืืึทืข ืึธื ืขืก, ืจืขืืึทืืืจื ืืื ืืื ืกืึธืืืืข ืงืึธื ืคืืืงื. ืืืืื ืึท ืืึธืจ ืงืืืขื ื-ืืืึทื ืึทืคึผืืึทืงืืืฉืึทื (ืืื kubectl), ืขืก ืืึทืจืฃ ืงืืื ืืึทืงืขื ื ืื ืืขืจืข ืืื ืื Kubernetes API ืกืขืจืืืขืจ ืืื, ืืื ืืืื ืจืขืกืคึผืขืงื ืงื ืืื ืึทืงืกืขืก ืึผืืืื.
ืืึธืก ืืื ืึท ืฉืืื ืคึผืื ืืืขื ืืึทืฉืจืืึทืืื ื
- ืกืขืจืืืขืก ืืืืื ืืืื ืงื ืืื.
- ืขืก ืืื ืงืืื ืจืฉืืื ืืืื ืื ื ืืึธืืข (ื"ื ืืืจ ืงืขื ืขื ื ืืฉื ืึทืจืืืกืืืืึทืื ืึทืืข ืคึผืึธืืก ืืื ืื "ืคึผืขื ืืื ื" ืกืืึทืืืก).
Kubernetes ืืึทืฉืืึธืจื
"Kubernetes Dashboard ืืื ืึท ืื ืืืืขืจืกืึทื ืืืขื ืฆืืืื ื ืคึฟืึทืจ Kubernetes ืงืืึทืกืืขืจื. ืขืก ืึทืืึทืื ืืืืขืจื ืฆื ืคืืจื ืืื ืืจืึธืืืืขืฉืึธืึธื ืึทืคึผืืึทืงืืืฉืึทื ื ืคืืืกื ืืืง ืืื ืึท ืงื ืืื, ืืื ืืขืืื ื ืืื ืคืืจื ืืขื ืงื ืืื ืืื.
ืืืืืขืจ,
- ืขืก ืืขื ืขื ืงืืื ืฉืืขื ืืืง ืืื ืงืก, ืืืฉื ืืืขื ืืื ืคืืืืขืจ ืจืขืกืืจืกื ืึธืืขืจ ืืืืฉื ืื ืกืึธืจื ืกืืจ;
- ืขืก ืืื ืงืืื ืืจืื ื ืืืขื ืฆื ืคืืืืขืจ ืืืื ืกืืึทืืืก - ืืืฉื, ืืขื ืึทืืข ืคึผืึธืืก ืืื ืื ืกืืึทืืืก "ืคึผืขื ืืื ื";
- ืืืืื ืืืื ืงื ืืื ืืื ืืขืฉืืืฆื;
- CRDs ืืขื ืขื ื ืืฉื ืืขืฉืืืฆื (ืืขื ืฉืืจืื ืืื ืืื ืืขืจ ืึทื ืืืืืงืืื ื);
- ืงืืื ืื ืื ืฉืคืืืื (ืึทืืึท ืืื ืฉืคืืืื ืืื ืืืคึผ
kubectl -L
).
Kubernetes Operational View (kube-ops-view)
"ืกืืกืืขื ืืึทืฉืืึธืจื ืึธืืกืขืจืืืขืจ ืคึฟืึทืจ ืง8ืก ืงืืึทืกืืขืจ ืคึผืืึทืฅ."
ะฃ
* ื ืืืืฅ. ืืจืึทื ืกื.: ืืื ืืขื ืืื ืขื, ืืืจ ืงืขื ืืืื ืืืื ืืื ืืขืจืขืกืืจื ืืื ืืื ืืืขืจ ืคึผืืืืื
Kubernetes Resource Report (kube-resource-report)
"ืงืืืึทืื ืคึผืึธื ืืื Kubernetes ืงื ืืื ืืืื ืจืืงืืืขืก, ืคืึทืจืืืืึทืื ืืื ืฆื ืืืื ืงืึทื ืกืึทืืฉืึทื ืืื ืืืฉืขื ืขืจืืื ืกืืึทืืืง HTML."
ื ืืืืฅ. ืืจืึทื ืกื.: ื ืืื ืกื ืืื ืืขืฆืืึทื ืงืขื ืืืื ืืืื ื ืืฆืืง ืืื ืืืืืื ื ืืื ืคึฟืึธืจืืึทืฆืืข ืืืขืื ืื ืึทืืึทืงืืืฉืึทื ืคืื ืจืขืกืืจืกื ืืื ืืืืขืจ ืงืึธืก ืฆืืืืฉื ืืืึธืืงื ืคึผืจืึทืืืืืืขืจื
ืึธืงืืึทื ื
"ืึทื ืขืงืกืืขื ืกืืืืข ืืืขื ืคึผืืึทืืคืึธืจืืข ืคึฟืึทืจ ืืขืืืขืืึธืคึผืขืจืก ืืืืืื ื ืฆื ืฆืืฉืืขืื ืึท ืืจืขืกืขืจืข ืคืืจืฉืืื ื ืคืื ืื ืงืึทืืคึผืืขืงืกืืื ืคืื ืงืืืขืจื ืขืืขืก ืงืืึทืกืืขืจื."
- ืงืืื ืงื ืืื ืืืื.
- ืึทืจืืขื ืืืืื ืืืืฃ ืื ืืืืข ืืึทืฉืื (ืืื ื ืืฉื ืฆืขืืืืงืืขื ืฆื ืึท ืงื ืืื).
- ืงืขื ืขื ื ืื ืกืึธืจื / ืคืืืืขืจ ืึทืืืืฉืขืงืฅ (ืืืืื ืคืืจืืข ืกืขืืขืงืืึธืจ ืืื ืืขืฉืืืฆื).
- ืืืจ ืงืขื ืขื ื ืืฉื ืกืคึผืขืฆืืคืืฆืืจื ืื ืื ืฉืคืืืื.
- ืืืจ ืงืขื ืขื ื ืื ืจืฉืืื ืึทืืืืฉืขืงืฅ ืืืจื ื ืึธืืขื ืกืคึผืืืก.
ืืื ืืืื ืืึธืื ืคึผืจืึธืืืขืืก ืืื ืื ืคืขืกืืงืืึทื ืคืื ืึธืงืืึทื ื ืืื ืืึทืืึทื ืืึธ ืงืืึทืกืืขืจื: ืืืืฃ ืขืืืขืืข ืงืจืืก
ืื ืืจืึธืืืืกืื ื Kubernetes ืืืขื View
"ืงืืืขืงืื ืคึฟืึทืจ ืื ืืืขื".
ื ืึธื ืึทื ืึทืืืืืื ื ืื ืื ืืืฆื ืฆืืืื ื ืึธืคึผืฆืืขืก ืคึฟืึทืจ Kubernetes, ืืื ืืึทืฉืืึธืกื ืฆื ืฉืึทืคึฟื ืึท ื ืืึทืข: kubectl
ืืืืฃ ืื ืืืขื, ื ืืืืื:
- ืึทืืืืืืึทืืืืึทืื ืคืื ืึทืืข (ืืืืื-ืืืืขื ืขื) ืึทืคึผืขืจืืืฉืึทื ื ืคึฟืึทืจ ืืืึธืก ื ืืฆืขืจืก ืืขืกืขืจ ืฆื ื ืืฆื kubectl;
- ืึทืืข URL ืก ืืืื ืืืื ืฉืืขื ืืืง ืืื ืคืึธืจืฉืืขืื ืื ืืืึทื ืืื ืืืื ืึธืจืืืื ืขื ืคืึธืจืขื ืึทืืื ืึทื ืงืึธืืขืืขืก ืงืขื ืขื ืืืืื ืืื ืืื ื ืืฆื ืืื ืืื ืื ืืขืจืข ืืืฉืืจืื;
- ืฉืืืฆื ืคึฟืึทืจ ืึทืืข Kubernetes ืึทืืืืฉืขืงืฅ, ืืืึธืก ืืืขื ืืึธืื ืืืจ ืฆื ืกืึธืืืืข ืงืืื ืืืคึผ ืคืื ืคึผืจืึธืืืขื;
- ืืืื ืจืฉืืืืช ืืึธื ืืืื ืืึทืื ืืึธืืืื ืคึฟืึทืจ ืืืืึทืืขืจ ืึทืจืืขื (ืืื ืกืคึผืจืขืืฉืืฅ, CLI ืืืฉืืจืื ืืื
grep
) ืืื ืกืืึธืจืืืืฉ (ืคึฟืึทืจ ืืืึทืฉืคึผืื, ืคึฟืึทืจ ืคึผืึธืกืืืึธืจืืขืืก); - ืฉืืืฆื ืคึฟืึทืจ ืกืึทืืขืงืืื ื ืจืขืกืืจืกื ืืืจื ืคืืจืืข (ืขื ืืขื ืฆื
kubectl get .. -l
); - ืื ืคืืืืงืืื ืฆื ืฉืึทืคึฟื ืงืึทืืืืื ื ืจืฉืืืืช ืคืื ืคืึทืจืฉืืื ืืืืคึผืก ืคืื ืจืขืกืืจืกื (ืขื ืืขื ืฆื
kubectl get all
) ืฆื ืงืจืืื ืึท ืคึผืจืึธืกื ืึทืคึผืขืจืืืฉืึทื ืึทื ืืืื ืฆืืืืฉื ืืืจืื (ืืืฉื, ืืขืฉืึทืก ืึทื ืืื ืฆืืืขื ื ืขื ืืคืขืจ); - ืื ืคืืืืงืืื ืฆื ืืืืื ืื ืื ืงืืื ืืืฃ ืคึฟืึทืจืืื ืืื ืืขื ืฆื ืื ืืขืจืข ืืืฉืืจืื ืึทืืึท ืืื ืืึทืฉืืึธืจืื, ืืึธืืขืจื, ืึทืคึผืืึทืงืืืฉืึทื ืจืขืืืกืืจืื, ืขืืง. ืฆื ืคืึทืกืืืึทืืืื ืืจืึธืืืืขืฉืึธืึธืืื ื / ืจืืืึทืืืืื ื ืขืจืจืึธืจืก ืืื ืจืืกืคึผืึทื ืืื ื ืฆื ืื ืกืึทืืึทื ืฅ;
- ืื ืคืจืึธื ืืขื ื ืืึธื ืืืื ืืื ืคึผืฉืื ืืื ืืขืืืขื (ืจืืื HTML) ืฆื ืืืกืืืืื ืืจืึทืค - ืคึผืจืึธืืืขืืก, ืึทืืึท ืืื ืคืึทืจืคืจืืืจื ืืืฉืึทืืืึทืกืงืจืืคึผื;
- ืฉืืืฆื ืคึฟืึทืจ ืงืืืคื ืงืืึทืกืืขืจื ืฆื ืคืึทืจืคึผืึธืฉืขืืขืจื ืื ืืขืจืึทืงืฉืึทื ืืขืฉืึทืก ืืืืึทื ืงืึทื ืกืึทืืืื ื (ืืืฉื, ืฆื ืืขืืขื ืงืขื ืืืืื ืืืื URL);
- ืืืื ืืขืืืขื, ืกืืืืึทืืืึธื ืก ืึทื ืึทืืืกืืก ืืึธื ืืืื ืกืืืคึผืืึทืคืืื (ืืืฉื, ืืื ืืื ืงืก ืฆื ืึธืคึผืืึธืืืจื ืจืขืกืืจืกื ืคึฟืึทืจ ืึทืืข ืงืืึทืกืืขืจื / ื ืึทืืขืกืคึผืึทืกืขืก);
- ื ืึธื ืึทืคึผืขืจืืื ืึทืืื ืคึฟืึทืจ ืงืจืืืืืื ื ืคืืขืงืกืึทืืึทื ืคึฟืึทืจืืื ืืื ืืขื ืืื ืืืืืืืืื ื ืืขืงืกื ืืื ืคึฟืึธืจืืึทืฆืืข, ืืืฉื, ืึทืืื ืืืจ ืงืขื ืขื ืึธื ืืืืึทืื ืงืึธืืขืืขืก ืฆื ืึท ืกืคึผืขืฆืืคืืฉ ืึธืคึผืืืืืื ื ืืื ืื ืืืื ืืึทืฉืจืืึทืืื ื (ืึท ืฉืืจื ืืื YAML);
- ืื ืคืืืืงืืื ืฆื ืงืึทืกืืึทืืืื ืฆื ืื ืจืขืงืืืืจืขืืขื ืฅ ืคืื ืึท ืกืคึผืขืฆืืคืืฉ ืงืืืขื ื, ืืืฉื, ืึทืืึทืืื ื ืืืจ ืฆื ืฉืึทืคึฟื ืกืคึผืขืฆืืขื ืืืืึทื ืืขืืคึผืืึทืืขืก ืคึฟืึทืจ CRDs, ืืืื ืืืืืขื ืข ืืืฉ ืงืืงื ืืื ืืืืฉื CSS ืกืืืืื;
- ืืืฉืืจืื ืคึฟืึทืจ ืืืืึทืืขืจ ืขืงืกืคึผืืขืจืืืฉืึทื ืืืืฃ ืื ืืึทืคึฟืขืื ืฉืืจื (ืคึฟืึทืจ ืืืึทืฉืคึผืื, ืืืืึทืื ืคืื ืงืึทืืึทื ืื
kubectl
, ืืจืืื ืคึฟืึทืจ ืงืึทืคึผืืื ื);
ืืืืึทืืขืจ ืคืื ืื ืืึทืกืงืก ืกืึทืืืื ืืื Kubernetes ืืืขื View (ื ืื-ืฆืืื) ืืขืืืืื:
- ืึทืืกืืจืึทืงืฆืืข ืคืื โโืงืืืขืจื ืขืืขืก ืึทืืืืฉืขืงืฅ;
- ืึทืคึผืืึทืงืืืฉืึทื ืคืึทืจืืืึทืืืื ื (ืืืฉื, ืืืคึผืืืืืึทื ื ืคืึทืจืืืึทืืืื ื, ืืขืื ืืฉืึทืจืฅ, ืืื"ื ื);
- ืฉืจืืึทืื ืึทืคึผืขืจืืืฉืึทื ื (ืืืื ืืืื ืืืจืืืขืงืึธืื ืืืจื ืืืืขืจ CI / CD ืืื / ืึธืืขืจ GitOps ืืืฉืืจืื);
- ืฉืืื ืฆืืืื ื (ืืืฉืึทืืืึทืกืงืจืืคึผื, ืืขืืขืก, ืืื"ื ื);
- ืืืืืฉืืืึทืืึทืืืืฉืึทื (ืืขื
kube-ops-view ); - ืคึผืจืืึทื ืึทื ืึทืืืกืืก (ืืขื
kube-resource-report ).
ืืื ืงืขื Kubernetes ืืืขื View ืืขืืคึฟื ืืื ืฉืืืฆื ืืื ืืื ืฆืืืขื ื ืขื ืืคืขืจ?
ะะพะดะดะตัะถะบะฐ
- ืึทืืข ืืื ืงืก ืืขื ืขื ืฉืืขื ืืืง, ืืืึธืก ืืืื ืขืก ืืจืื ืืขืจ ืฆื ืืืขืงืกื ืืื ืคึฟืึธืจืืึทืฆืืข ืืื ืืืจืื.
- ืืืจ ืงืขื ืขื ืืึทืื ืืืื ืืขืืื ืงืขื, ืคึฟืึทืจ ืืืึทืฉืคึผืื, ืืืืึทืื ืึทืืข ืืืคึผืืืืืึทื ืฅ ืืื ืคึผืึธืืก ืืื ืึท ืกืคึผืขืฆืืคืืฉ ืคืืจืืข ืืื ืฆืืืื ืกืคึผืขืฆืืคืืฉ ืงืืึทืกืืขืจื (ืขืืืขืืข ืงื ืืื ื ืขืืขื ืืื ืืืื ืืืืคึผืก ืงืขื ืขื ืืืื ืกืคึผืขืกืืคืืขื ืืื ืื ืืื ืง, ืืคืืขืฉืืืื ืืืจื ืงืึธืืืึทืก).
- ืืืจ ืงืขื ืขื ืึธืคึผืฉืืงื ืฆื ืกืคึผืขืฆืืคืืฉ ืฉืืจืืช ืืื ืึท YAML ืืขืงืข ืืืืคืขืฅ, ืื ืืึทืงืืืืื ื ืคึผืึธืืขื ืฆืืขื ืคึผืจืึธืืืขืืก ืืื ืื ืืืืคืขืฅ ืืึทืฉืจืืึทืืื ื.
ืืืื ืืืจื ืงืืึทืกืืขืจื ืืื Kubernetes ืืืขื View
ืืื ืฆืืืขื ื ืขื ืืคืขืจ
- ืืืืืืืข ืืืื (ืืืืืืืข ืืื) ืึทืืึทืื ืืืจ ืฆื ืืืื ืคึฟืึทืจ ืึทืืืืฉืขืงืฅ ืืื ืึทืืข ืงืืึทืกืืขืจื.
- ืจืฉืืื ืงืืงื ืงืขื ืขื ืืืืึทืื ืึทืืข ืึทืืืืฉืขืงืฅ ืืื ืึท ืืืืขืจ ืฉืืึทื / ืืืึทื ืืื ืึทืืข ืงืืึทืกืืขืจื (ืืืฉื, ืืืจ ืืึทืจืคึฟื ืฆื ืืขืคึฟืื ืขื ืึทืืข ืคึผืึธืืก ืืื ืื ืกืืึทืืืก "ืคึผืขื ืืื ื").
- ืจืฉืืืืช ืคืื ืึทืืืืฉืขืงืฅ ืงืขื ืขื ืืืื ืืึทืื ืืึธืืืื ืืื ืืึทื-ืฆืขืฉืืืื ืืืขืจื (TSV) ืคึฟืึธืจืืึทื ืคึฟืึทืจ ืฉืคึผืขืืขืจ ืึทื ืึทืืืกืืก.
-
ืงืืกืืึธืืืืึทืืืข ืคืื ืืจืืืกื ืืืง ืืื ืงืก ืึทืืึทืื ืืืจ ืฆื ืืึทืฉืืืืขื ืฆื ืคึฟืึทืจืืื ืืขื ืข ืืึทืฉืืึธืจืื ืืื ืื ืืขืจืข ืืืฉืืจืื.
Kubernetes ืืืขื View: ืจืฉืืื ืคืื ืคึผืึธืืก ืืื "ืคึผืขื ืืื ื" ืกืืึทืืืก ืืื ืึทืืข ืงืืึทืกืืขืจื
ืืืื ืืืจ ืืืืื ืฆื ืคึผืจืืืืจื Kubernetes ืืืขื View, ืืื ืจืขืงืึธืืขื ืืืจื ืืฉืขืง ืืืืก
ืืึธื, ืื ืฆืืืื ื ืงืขื ืืืื ืืขืกืขืจ, ืึธืืขืจ ืืืฆื Kubernetes Web View ืืื ืึท ืืขืฆืืึทื ืคึฟืึทืจ "ืึทืืืึทื ืกืืจืืข ื ืืฆืขืจืก" ืืืึธืก ืืึธื ื ืื ืฉืขืืขืืืืืง ืคืื ืืึทื ืืคึผืืึทืืืืืื ื URL ืคึผืึทืืก ืืึทื ืืืึทืื ืืืื ื ืืืืืง. ืืืื ืืืจ ืืึธื ืงืืื ืืึทืืขืจืงืื ืืขื / ืึทืืืฉืึทื ื / ืคึฟืืจืืืืื, ืืืืข ืงืึธื ืืึทืงื
ืืขืจ ืึทืจืืืงื ืืื ืึท ืงืืจืฅ ืืขืฉืืืืข ืคืื โโืืขืจ ืืื ืืขืจืืจืื ื ืืืึธืก ืืขืคืืจื ืฆื ืืขืจ ืฉืึทืคืื ื ืคืื Kubernetes ืืืขื View. ืืขืจ ืืืขื ื ืึธืืคืึธืืื! (ื ืืืืฅ. ืืจืึทื ืกื.: ืืข ื ืื ื ื ืฒ ืืขืจืฐืืจื ื ืื ื
ืคึผืก ืคึฟืื ืืขืจ ืืืืขืจืืขืฆืขืจ
ืืืืขื ืขื ืืืื ืืืืฃ ืืื ืืืขืจ ืืืึธื:
- ยซ
ืงืืืขืืึธืงืก ืืื ืื ืืขืจืข ืฉืขืื ืคึฟืึทืจ Kubernetes "; - ยซ
ืืืฉืืจืื ืคึฟืึทืจ ืืขืืืขืืึธืคึผืขืจืก ืคืื ืึทืคึผืืึทืงืืืฉืึทื ื ืคืืืกื ืืืง ืืืืฃ Kubernetes "; - ยซ
ืื ืงืืืขืืืืืข ืงืึทื ืกืึธืื ื ืืฆื ืืื ืืจืืืก ืคึฟืึทืจ ืื ืืขืจืึทืงืืืื ืึทืจืืขื ืืื Kubernetes "; - ยซ
ื ืืฆืืง ืืืืืืึทืืื ืืืขื ืืจืืขืื ืืื Kubernetes '.
ืืงืืจ: www.habr.com