á¨áľáááą áá áá ááá áĽáŤ, á¨áľáĽáá ááľáá áááááŤáá˝á ááá
á áľááá áá: á Kubernetes áááł, áá
kubectl áá. á áá á áŠáᣠá ááᣠá¨á°áá°áᣠá áłá˘ á¨ááŤáá áááááá˝ áá አáá˝ááá˘Đžá áĽááááš á¨á°áááą á°ááŁáŤáľ áĽá ááľáááśá˝ á á áŤá á°á¨á᪠áĽáľáá˝á ááááą.
áŁááá áááľ á ááľ áľááá á áłáľáááá˘
á¨á°ááŤá¨ áá á áŤáá¸áá áĽá á¨áŠá áááľáľ áľáĽáľáŚá˝á áľááááá áá°áá ááťá˝á á¨áĽááł ááłáŞáŤ ááá
á¨áĽá ááááľ á ááᢠá°áľáá á áááá˝ á áááááĽá áľ áá á¨áá¨á°ááľ áŁá
áŞáŤáľ ááĽá ááá áá áŠáĄ
- á¨á°á áá ááĽáśá˝á (RBAC) áááá¨áľ áľáá;
- á¨áľá áŚáł áááł áĽá áá°á á á¨áŠá áááľáľ ááŞáá¨ááľ (áá°ááŤáľ ᣠáľá´áľááá´áľ ᣠá ááááᾠᣠááŽááŽáĽ ᣠáĽáŤ ᣠááá˘áŤ ᣠáŽááááá ᣠááľá˘á ᣠPVC) ááľáá;
- á ááľ ááľáĽ á¨áľáĽáá ááľááá ááááľ;
- á¨áááá¨áť áááἠááľáłááťáá˝;
- á¨ááá áááł áááá¨áą (
describe status
); - áĽáááĽáá˝á ááľáááľ.
áĽáá° á¨á°á ááš ááĽáśá˝á áááá¨áľ (á ááľáľ/á°ááŁáŁáŞáá˝/áľá áŚáłáá˝ á ááľ)áŁá¨K8s ááŞáá˛ááľ ááá á/áááľá áŤá ááá˝ á°ááŁáŤáľ á áĽá á¨áľáŤ áá°áľ ááľáĽ á ááŁáĽááľ á¨áá¸ááá˘
áááááá á á°ááá°á á¨áŠá áááľáľ áłá˝áŚááľ áĽááááŤáá áá á á¨áĽá á°á¨á ááᢠááá á¸ááś áľááááá (áá áááľ áŠá áááľáľ áĽá áĽá áĽá á áłá˛áľ GUIs á áá) áľá áá áłáá á ááŤáŽá˝á áĽáááááŤáá ᣠá á áááš áá¨á¨áť áá áááá ááá á áá á á á áá á¨áĽ ááľáĽ á á áá á áľááá áĽááááááá˘
NBá ááááá ááľáĽ áá°á á˛á á¨áłá°áĄáľá áááľááá˝ á áá°áááá˘
1. Kubernetes áłá˝áŚááľ
-
á¨á°ááľ áá˝ ; -
áá¨ááť (8000+ GitHub áŽá¨áŚá˝); - áááľ: Apache 2.0;
- á á ááŠáĄ âáááá°áá á¨áľá á áááá˝ ááŠá áááľáľ áľáĽáľáŚá˝á˘ á°á áááá˝ á áááľá°á ááľáĽ á¨áá°áŠ áá°áá áŞáŤáá˝á áĽáá˛áŤáľá°áłáľáŠ áĽá áá áĽáá˛ááá áĽá áĽáá˛áá áááľá°áá áĽáŤáą áĽáá˛áŤáľá°áłáľáŠ áŤáľá˝áá¸ááá˘
áá
á ááá á°ááľ ááľáĽ á Kubernetes á°áŤá˛áá˝ á¨á°á¸áá á á ááá ááá ááᢠ(áá
á¨áŠá áááľáľ áłá˝áŚááľ áá áá áŁá áŞáá˝ ááŤá¨á-
- áłá°áłáĄ á¨K8s áá áá áááŽá˝ á áľá áŚáłáá˝ á ááľ ááľáĽ áááá¨áąá˘
- á¨á áľá°áłáłáŞ ááĽáśá˝ áŤáááľáŁ ááá á áááá˝áᣠá¨áľá áŚáłáá˝á áĽá áá áĽáŤáá˝á áŤáłáŤáᢠáá áááá˝áŁ áľáłá˛áľá˛ááľ á¨áá á°á¨ áľááľáłáŁ ááŽá°á°áᣠá¨ááĽáľ áá°áŁáŁ ááľáŞááľáŁ áááłáŁ áááśá˝áŁ ááá° á á ááá áá ááááá˘
- á áľá áŚáł á¨á°á°áአáá°áá áŞáŤáá˝á á ááááłá¸á (DeploymentᣠStatefulSetᣠááá°)ᣠá ááŤá¨áá¸á áŤá áááááśá˝ (ReplicaSetᣠHorizontal Pod Autoscaler)ᣠá á ááá áĽá ááá áľáłá˛áľá˛ááľ áĽá áá¨á áááá¨áąá˘
- á áááááśá˝á áĽá ááá˘áŤáá˝á áĽáá˛áá á¨ááľ áĽá á¨áá¨á¨áť ááĽáŚá˝ áá áŤáá¸áá áááááľ áááá¨áąá˘
- á¨ááá áááá˝á áĽá áá¨ááťáá˝á áááá¨áąáĄ á¨ááŤááἠá¨áľáá˝ áá á áĽá á¨ááŤááἠá¨áááŁáá áĽáŤáá˘
- ConfigMap áĽá ááľáĽá áááá¨áą áĽá áŤááľáá˘
- á¨áááἠááľáłááťáá˝á áááá¨áą.
- á ááŤáŁáá˝ ááľáĽ á¨áľáĽáá ááľáá ááłá¨áť.
ááá
á¨áá ááľááľ (ááá áá ááĽá á áá°áá) ááĽá áááľá°á áĽáŤ ááá áľáá á áááአáá. ááŽáááą á áá
á á¨á°áĄ á áááľ á¨á°ááᣠáĽá á áłá˛áľ áľáŞáśá˝ áĽá ᨠKubernetes á¤áá á ááááŽá˝ á˛ááá á°ááá
áŁá
áŞáŤáľá áá áĽáá-á¨ááá á¨á
áἠáá áľáŞáľ
2. áááľ
-
áľá áŁá˘áŤ ; -
á ááŤá¨áĽ ; -
áá¨ááť (~ 4800 GitHub áŽá¨áŚá˝); - áááľáĄ MIT;
- á á ááŠ: "Kubernetes IDE".
ááŽáááą ááŠá áááľáľ á¨á°áá á¨á°ááá áááľ á áŤáŁá˘ (IDE) áá á°ááá§áᢠá¨áá
á á áá á¨á ááŤáł áááľá°á áĽá á ááľáŁá¸á á¨áá°áŠ áĽá ááĽá áŤáá¸á ááľáá˝ áá á áĽáŽ áááľáŤáľ á¨á°ááťá¸ áá (á 25 ááśá˝ áá á°ááľáá)á˘
á¨áááľ áá áŁá áŞáŤáľ/á á ááĄ-
- á áááľá°á ááľáĽ ááá ááá ááŤá á¨ááááá áŤáąá á¨áťá áá°áá áŞáŤ (á áľáááᣠááŽáá˛á¨áľ áááá áááŞáŤáá˝ áááááľ áááááᣠááá áá ááŁá áááľ ááá áĽá á áá ááá áá˝áá)ᢠ"ááá" ááŤá ááááľáŁ áááŽáľ ááá áááśááľ á ááŤááľ á¨áá áŽáááŠá°á áá á¨á°á°áŤ ááá˘
- áŁááĽá áááľá°á á áľá°áłá°á (á ááśáá˝ á¨ááá አáľáĽáľáŚá˝ áá°ááá)á˘
- á¨áááľá°á áááłá á áĽááá°á áá áá¨áľá˘
- á áĽáŽ á á°á°áŤá ááŽáá˛á¨áľ áá á¨á°áá°á¨á° á¨ááĽá áľ á á ááá ááŤáá˝ áĽá á ááááŤáá˝á˘
- á¨ááŤáŁáá˝ á¨áľáĽáá ááľáá áĽá á áááľá°á ááśá˝ áá ááľá¨áľá˘
- á Kubernetes RBAC áá áľááá˘
á¨á áá áááľ -
ááᾠᨠGUI á Kubernetes ááľáĽ á GitHub áá ááá°áá á áŁá áłááá ááŽáááľ ááᣠᨠKubernets áłá˝áŚááľ áĽáŤáą "á¨á á"ᢠá¨CLI* ááľáĽ áŤááá ááá ááá˝ á¨áááľ ááá áááľááá˝ á áłááááłá¸á á áŁá áŤááą áá¸áá˘
* á ááááá á¨áááť ááá ááľáĽ áľá K9s áááá¨áąá˘
3. áŠá ááá˛á
-
áľá áŁá˘áŤ ; -
á ááś ááłáŤ ; áá¨ááť (á°ááľ áĽáť) (200+ GitHub áŽá¨áŚá˝);- áááľ: áŁáá¤áľááľ;
- á á ááŠáĄ "á¨áááľá°á á áľá°áłá°á ááá á°á°áááá˘"
áá
á áá áŽáááŠá°á áá á¨á°áŤá á¨áŁáá¤áľááľ á áááŹá˝á áá (ááááľáŁ áááŽáľáŁ áááśááľ áá°ááá)ᢠá¨áĽáą á°áŤá˛áá˝ á¨áľáĽáá ááľááá áááá፠áá á áá ááá°áŤáľ áá ááĽá°áá, áĽá á¨áĽáą áá - áľáááá˝á ááľáłááľ á áŤáľáááá áĽá á¨ááĽááľ á áĽá áĽáĽá áá¨ááŤá.
á¨ááłáŞáŤá á ááą á áľá°áłá˝ áŁá áŞáŤáľ á Helm áá áłáá˝ á áĽáŽááἠáľáá áá, áĽá á ááą áľáááśá˝ á¨áá°áá áŞáŤ á ááťá¸á áááŞáŤáá˝ áĽáĽá¨áľ áá.
ᨠKubernetic áá áŁá áŞáá˝
- á¨áááľá°á áááłá ááš ááłáŤá˘ áááá á°ááá áááľá°á áááá˝á áĽá áĽááááťá¸áá ááá¨áľ á ááľ á፠áá˝; áááá áĽááá˝ áá / á á¨ááá´ áááááľ áááł; á¨áááľá°á áááł áĽááł áááł á¨á á˝á áłá á¨áááł ááááá˝ ááá˘
- á áááŹá˝áá ááá°á¨á áĽá ááááŤáľ ááŁá á¨áľáááľ á ááŤáŽá˝á˘
- ááĽá áááľá°á á á áŤá áľáá.
- ááá áľáŤ á¨áľá áŚáłáá˝ ááá˘
- á Helm áá áłáá˝ áĽá á Helm áá¨ááťáá˝ (á¨áá á¨áááľá á¨ááŽ) áľááᢠá áľá á áááá˝ ááľáĽ áá áłáá˝á ááŤá áĽá ááľá°áłá°áá˘
á áá áŤáá á¨áááľ áá áá ááľ á°á áááááá á¨áľá áŚáłáá˝ áĽá áľáĽáľáŚá˝ á¨á ááľ áá áá፠30 áŠáŽ ááá˘
4. áŠá¤áŞá¨áľ
-
áľá áŁá˘áŤ ; -
á ááŤá¨áĽ ; -
áá¨ááť (~ 500 GitHub áŽá¨áŚá˝); - áááľ: Apache 2.0
- á á ááŠáĄ "Kubevious á¨áŠá áááľáľ áľáĽáľáŚá˝áᣠá¨áá°áá áŞáŤ áá á¨áľá áĽá á¨áááł áĽááłá á°á áááą á¨á°á á á áĽá ááá¨áłáľ ááá áŤá°ááááá˘"
á¨ááŽáááą ááłáĽ á áááľá°á ááľáĽ á¨á°á°áአá¨áá°áá áŞáŤ áá
áŽá˝á ááá°áá°á áĽá ááá¨á á¨á°áá°á ááłáŞáŤ ááá á ááᢠá°áŤá˛ááš á áááááľ áŤá°áŽáŠáľ á áĽááá
áŁá
áŞáŤáľ áľáá ፠áá áá, áá áá á°á¨á᪠á á ááá áááŽá˝á áá°áá.
á¨áŠá¤áŞá¨áľ ááá áŁá áŞáá˝ áĽá á°ááŁáŤáľáĄ-
- á¨áááľá°á ááľááááľ á áá°áá áŞáŤ-á ááŤá ááááľáĄ á°ááá áááŽá˝ á ááááá ááľáĽ á áĄáľá á°á°áŤá á°ááᣠá á°áá¨áľ ááľáĽ á°á°ááááá˘
- á á ááááŽá˝ ááľáĽ áŤá áĽááá˝ ááľáá ááłáŤ áĽá áááŚáťá¸á á áľá¨á áááá˝á˘
- á¨áááľá°á áá
á¨áľ áľá
á°áśá˝ ááłáŤáĄ áááŤáá˝á á áááŁáĽ áá ááᣠáŤááᥠáá°áŚá˝áŁ ááá°. (á áááŤá˝á áá, ááá
áŁá
᪠ááááľ áŤááľ, áľáŠá¨áľ ááľáĄ
áááŞáľ áľááĽáá áľááľá á˝áá .) - á¨ááłáá ááĽáĽ á á°á¨á᪠á á°áá ááá á¨áá˝á ááŤáŁáá˝á ááááľ ááťáá, áááľá. á áŁá áĽá ááĽáśá˝ (áŁá
áŞáá˝)
hostPID
,hostNetwork
,hostIPC
, á°áŤáŤdocker.sock
ááá°)ᢠ- ááááľá°á á¨áá á¨ááá áľáááľ (á áááŽá˝ áľá áĽáť áłááá á ááĽá¨áłá¸áá ááá).
- á¨á á á áááľ áĽá ááĽáľá áááťáťá á¨áá¨áą ááłáŞáŤáá˝.
- á áĽáŽ á¨á°á°áŤ "á¨áá áá˝á" (á áááŽá˝ áá á áá áá°á á˛á á¨á°á°á¨á áááŚá˝á á¨áá¨áľ á˝ááł).
- ᨠRBAC á áľá°áłá°á á¨ááľáś áĽááľ á ááľ á¨ááááľ áááá˝áŁ RoleBindingsᣠServiceAccounts áŤáá á°áá á¨áĽá˘
- á¨á ááľ ááá áá áĽáť áá°áŤáá˘
ááŽáááą á áŁá á áá áłáŞá á áá (á¨ááááŞáŤá á¨á°áááá á á¨áŤá˛áľ 11 áá 2020 áá) áĽá á áááľ ááľáĽ á¨áá¨áááľ ááá á¨ááááá áá á¨áá ᨠáááľááᢠá¨áá°ááľ áľáŞáśá˝ á á°á°ááá á¨áááá á¨áá á¨á
áἠáá áááľ (
5. áŠáĽááľ
-
á¨ááŽáááľ áá˝ ; - áááľ: áŁáá¤áľááľ (áááľ ááá áááá);
- á á ááŠ: "á Kubernetes ááá áŁááĽá áááľááá á°áá á."
á á˛áľ áááľ á¨VMwareᣠá ááááŞáŤ áĽáá° á¨ááľáĽ hackathon á áŤá (á áá 2019) á¨á°áá á¨á˘ á ááá áŽáááŠá°á áá á°ááá, á áá á¨áľ áá áá°áŤá
á¨áŠá¤áŞáľ áá áá áŁá áŞáŤáľ:
- á áĽááľ áĽá á áá á¨áááľ á¨áŠá áááľáľ á áŤááľ áá á¨á áááá˝ ááľá°ááĽáᥠá áááá˝áŁ á¨áľá áŚáłáá˝áŁ ááá°.
- áá°ááŤáŠ áľáĽáľáŚá˝ ááĽá ᨠkubeconfig áááá˝ áľááá˘
- á¨á áŤáŁá˘ á°áááá á¨áááááľ á˝ááł áŤáá á°áááá
KUBECONFIG
. - áá°á°á á á¨áľá áŚáł áĽá ᨠkubeconfig áááá˝á ááá áŠá˘
- á¨áá á¨á°á áááľ áŁá áŞáŤáľ (RBAC, á¨ááá ááá˝, á¨á áááááľ áááŤáá˝).
áĽáľáŤáá áľá¨áľ ááŽáááą á ááľ áááľ áĽáť áá - áľáŞáľ
6. OpenShift Console
-
OpenShift á°ááľ ááá ; -
áá¨ááť (~ 150 GitHub áŽá¨áŚá˝); - áááľ: Apache 2.0;
- á á ááŠáĄ "UI for OpenShift Clusters"á˘
ááá áĽááłá áá
á¨áľá á áááá˝ á¨OpenShift áľáááľ á áŤá á˘ááá (áĽá፠á°ááá
OpenShift Console áá¨á á áá á ááááŁáľ áá ááᣠáľááá áĽá áŁá áŞáŤáľá á áŤáˇáᢠáá áááášá áĽáá á áłáá-
- á¨á°á፠á¨á áááá˝ á ááŤá¨áĽ - á áŽááśá ááľáĽ á¨ááá áááľ "á áááŤá¨áśá˝" áá áľá°áłáłáŞáá˝ áĽá áááá˘áá˝á˘ áááł á¨ááᢠáĽááł áĄáľáá˝ áááá˘áá˝ (á áá°áá áŞáŤáá˝) áá áἠááá¨áłáľ á ááŤáľá˝á ááአááááá áĽá á áááášá áĽáá° á áááŹá˝áá˝ áá°ááŤáľáŁ á¨áááŁáł áááłá áá¨áłá°á áĽá á Eclipse Che áŤá á¨á°áááą á°ááŁáŤáľá á áááłáľ áá áŤá°áŠáŤáá˘
- á¨áĽáŤ áŤááá˝, á ááłá¨áá¨áĽ, áá¨ááť, á¨ááłá¨áť ááĽáśá˝ á áľá°áłá°á.
- ááĽáŤ áŤááá˝ á ááŽáááśá˝ áĽá á áá°áá áŞáŤáá˝ áá ááááŤáłá áááŤá¨áľ. á á
áἠáá á¨á°ááááľ á á ááą ááľáĽ - v4.3 -
áłá¨ áአá¨ááŽáááľ áłá˝áŚááľá ááŽáááľ áááĽáŤá ááľáĽ á¨á°ááá°áá ááἠ(á¨á°á°ááŠá áľ ááĽá áĽá áááłáŁ ááľáŁ ááá°áŁ á¨ááĽáľ áááł áĽá ááá˝ áááŞáŤáá˝) á¨ááŤáłáᢠ- á¨áááľá°á áááłá á áĽááá°á áá ááłáŤ á°áááá ᣠá áĽáą ááľáĽ á¨á°á¨á°áą áááŚá˝ (ááľá°áśá˝) ᣠá¨áááἠááľáłááťáá˝ áááá¨áľ.
- á PrometheusᣠAlertmanager áĽá Grafana áá á¨á°áá°á¨á° á¨ááľáľá áááĽá áááá¨áąá˘
- á¨á°áá¨áá á¨áŚááŹá°áŽá˝ á áľá°áłá°á
operatorhub . - á Docker á áŠá á¨áá°áŠ áááŚá˝á áŤáľá°áłáľáŠ (á¨á°ááá¸á áá¨ááť áśá ááá áá)áŁ
S2I ááá á¨áááá° ááŤá áááááŤáá˝.
NB: ááá˝á áá° áá˝á˝á á áá¨áááá á¨áŠá áááľáľ áľáááśá˝ (áááłá ᣠá áŁá áĽá á¨áłáááľá˘
áááť
1. á á áľá-ááááł á áŠá áááľáľ áá áááłááá
-
áľá áŁá˘áŤ ; -
áá¨ááť (~ 100 GitHub áŽá¨áŚá˝); - áááľáĄ áááĽ(?) (áááá ááŽáááľ á°ááłáłá áá).
á¨áśá¨á áá á áĽáŽ áááľáŤáľ á°ááłáłá áľá áŤáá áłáá á áááá˝ áŤáłá á¨á á¨áááłááá áĄáľá ááŽáááľá˘ ááŽáááą á ááááŞáŤ á¨áĽáľááľ á°á¨á áá áľááá (á¨ááááŞáŤá áĽá áĽá¸áá á¨á
áľá-ááááł áľáŞáľ
2. IcePanel
-
áľá áŁá˘áŤ ; - áááľ: áŁáá¤áľááľ;
- á á ááŠ: "Visual Kubernetes Editor".
áá
ááŁáľ á¨á´áľááśá á áááŹá˝á á¨áŠá áááľáľ ááĽáśá˝á á ááá áá°áľ áĽá ááŁá á áĽááá°á áá ááá¨áľ áĽá áááľá°áłá°á áŤáá ááᢠá á áá áá á¨áá°áá áááŽá˝ PodᣠServiceᣠDeploymentᣠStatefulSetᣠPersistentVolumeᣠPersistentVolumeClaimᣠConfigMap áĽá Secret áá¸áᢠáĽáá áłááá áááá áľáá ááá¨áá áá ááĽá°ááᢠááááš ááłáśá˝ á¨áŽáą á
áá áľ (á¨áá á áá) áá¸á
3.k9s
-
áľá áŁá˘áŤ ; -
á ááś ááłáŤ ; -
áá¨ááť (~ 7700 GitHub áŽá¨áŚá˝); - áááľ: Apache 2.0;
- á á ááŠáĄ "áááľá°áá á á á ᥠáĽááľáłáľá°áłáľá á¨ááŤáľá˝á á¨áŽááśá á áááá˝ á Kubernetesá˘"
áááááŤá á¨áŽááśá GUI áľáááŤááἠá ááááá á¨áááť ááá ááľáĽ áĽáť áá áᢠááá ááᣠá°áŤá˛ááš áá á áá á¨áá°ááá á¨á°áááá á ááĽá°á áá°á áá ááš á¨áá á áááá˝ áĽáť áłááá 6 á áľááľá á¨á°áááš áá˝áłáá˝ áĽá á¨áá á¨ááá á°ááł á ááŤáŽá˝ áĽá á¨áľááá á°ááá áľáá˝ á á
áá ááᢠá¨áĽááą á á ááá á ááŤá¨áĽ á ááá áĽáť á¨á°áá°á á ááá á¨áᥠᨠk9s áŁá
áŞáŤáľ á áŁá á áľá°áá áá¸áᥠá¨ááĽáľ á áľá°áłá°áᣠá¨áááľá°á áááłá ááłá¨áľáŁ ááĽáśá˝á á á°áá¨áľ áááá á¨áĽáááá˝ áá ááłá¨áľáŁ á¨áááἠááľáłááťáá˝á áááá¨áľáŁ á¨RBAC áľááᣠá á
áá á áááá ááŤáá⌠á K8s á°áá áá
á á¨á°áĽáĄ ááĽáŠ á¨ááŽáááą GitHub áŽá¨áŚá˝ áĽáá° áááá á¨áŠá áááľáľ áłá˝áŚááľ áĽáŠ áá¸á!
4. á¨áá°áá áŞáŤ áááŁá áŞáŤ áááá˝
áĽá á ááááá áá¨á¨áť - á¨á°áᨠá ááľá°á ááľáĽ. ááŠá áááľáľ áľáĽáľáŚá˝ á á ááá á áľá°áłá°á áłááá á ááľáŁá¸á á¨á°áá¨ááá áááľá°áłá°á á¨á°áá°á áááľ á¨áľá á áááážá˝á á áŤáˇáá˘
áĽáá°ááŤáááľ á áŠá áááľáľ ááľáĽ ááľáĽáľáĽ á áááŹá˝áá˝á ááá°ááŤáľ á áŁá á¨á á°á áĽá á¨á°áľááá ááłáŞáŤáá˝ á ááą ááá ááᢠá áá¨á áľ ááᣠáĽá ááŹáá˝ (Helm charts) á ááá ááá°ááŤáľ á°á¨áá˝á°ááá˘
4.1. áááŠáá
-
áá¨ááť (1300+ GitHub áŽá¨áŚá˝); - áááľ: Apache 2.0;
- áŁááŠáĄ âᨠHelm áá áłáá˝á á á ááŤáł áá¨ááťáá˝ ááááá áĽá áááááľ á¨áľá áá°áá áŞáŤá˘ áááá ááá¨á ááŽáááľ áá°á¨áľ áá áŤáááááá˘
á¨ááá á°áŤá˛áá˝ á¨á°ááá áá
áááľ á áŠá áááľáľ ááľáĽ á°ááá áĽá á á°ááłáłá áááľá°á ááľáĽ áá áŤá ᣠá°ááŁáŠá áŤá¨ááááᢠááá áĽáá á á áá áá ááŽáááą á ááłá á¨á. ááá áááá á¨ááá áἠáááŠá áá°áá áá. áááá˝ ááááśá˝áŁ á°áŤá˛ááš Kubeapps (á¨áá
á áłá˝ áááá¨áą) ááá Red Hat Automation Broker (á¨OpenShift á áŤáᣠááá áá á¨á áá á áá áĽá¨á°ááᣠá áá°áá) ááááŤáá˘
4.2. áŠá¤ááľ
áľá áŁá˘áŤ ;-
á ááŤá¨áĽ ; -
áá¨ááť (~ 2100 GitHub áŽá¨áŚá˝); - áááľ: Apache 2.0
- á á ááŠáĄ "á¨áĽááľá áá°áá áŞáŤ áłá˝áŚááľ á Kubernetesá˘"
á¨Bitnami áááľáŁ áĽáąá á áŠá áááľáľ áááľá°á ááľáĽ á¨á°áŤáᣠááá áá á¨áá áá¨ááťáá˝ áá á ááľáŤáľ áá á ááŤá°ááá á¨ááááŞáŤ áľáŠá¨áľ á¨Monocular áááŤáá˘
ᨠKubeapps ááá á°ááŁáŤáľ áĽá áŁá áŞáŤáľáĄ-
- ᨠHelm áá áłáá˝á á¨áá¨ááťáá˝ áááá¨áą áĽá ááŤáá˘
- á áááľá°á áá á¨á°áŤá Helm áá á¨á°áá°á¨áą áá°áá áŞáŤáá˝á áááľášáŁ áŤááá áĽá áŤáľáááąá˘
- ááá áĽá ááá áá áł áá¨ááťáá˝ áľáá (ChartMuseum áĽá JFrog Artifctoryá áá°ááá)á˘
- á¨áá á áááááśá˝á áá¨áľ áĽá ááľáŤáľ - á¨á áááááľ áŤáłáá áĽá á áááááľ á°áááá˝.
- á¨á áááááľ áŤáłáá áá°áŞáŤ áá´á á áá áá á¨á°áŤá áá°áá áŞáŤáá˝á áá°áá˘
- RBAC á áá áá ááĽáśá˝á ááá¨ááἠáĽá ááááŤá¨áľ áľááá˘
áá áá፠á°áá á¨áĽ
áá˝á˝áá ááááťá¸áľ á¨ááŁá ááľáá á áááá˝ áá áá áŁá áŞáŤáľá ááá ááá áĽá áááááľ á¨áá¨ááá áľ áá áá፠á°áá á¨áĽ á¨áá á áłá˝ á áá˘
(á¨á á¨á´áá á¨ááľáá áá áľáŞáľ
áá°áá°ááŤ
GUIs á Kubernetes á áŁá á¨á°áአáĽá ááŁáľ áŚáłáá˝ áá¸áᢠááá ᣠá áŁá á áááľ áĽáŤá°á áá-áááąá á áŁá á¨á á°á áááľááá˝á áĽá á áŁá ááŁáľ ᣠá ááá ááá°á áŚáł áŤáá¸áá áááąáá ááááľ ááťáá ᢠá¨á°ááŤáŠ á áááŹá˝áá˝á áŤáááᣠáŁá áŞáŤáľá áá°áŁá áĽá áááá áŁáá á¨ááľáá ááá á áá¸áᢠáá áááá áá áá ááááśá˝á á¨á áá á¨ááľáááá ááłáŞáŤ áĽáá˛ááᥠáá¨áłááłá áĽáá á°áľá áĽáá°ááááá˘
PS
á áá°áááá
á áĽááá˝á áá áŤááĽáĄáĄ-
- ÂŤ
á¨áŠá áááľáľ áľá áĽááł ááľáłáá፠(áĽá á¨ááá˝ á¨áľá UIs á Kubernetes á áá ááááŤ) "; - ÂŤ
á¨áŠá áááľáľ áłá˝áŚááľ áĽá á¨ááľáἠá°á áááá˝ áá á°áľ "; - ÂŤ
á¨áŠá áááľáľ áľáĽáľáŚá˝á á¤áá áááľá¨á áááŞáľ á áľá°ááá "; - ÂŤ
kubebox áĽá ááá˝ áááá˝ á Kubernetes Âť.
ááá: hab.com