
ášáµááá± áá áá ááá á¥á«, ášáµá¥áá ááµáá ááááá«ááœá ááá
á áµááá áá: á Kubernetes ááá³, áá
kubectl áá. á áá á á©áᣠá ááᣠášá°áá°áᣠá á³á¢ ášáá«áá áááááᜠáá á© ááœááá¢ÐŸá á¥áááá¹ ášá°ááá± á°áá£á«áµ á¥á ááµááá¶áœ á á á«á á°ášá᪠á¥áµááœá áááá±.
á£ááá áááµ á ááµ áµááá á á³áµáááᢠáá©á áááµáµá£ ášáµá á áááᜠááµá³ááá« áá áááá á áá á°á°á¥á¶á³áᢠ. ášáá« áá£á¥á á°á«á² á¥á ááááá«á á«á± áááá áá®á¥áµ ášáááá¶ á á²á±á áááµ âkubectl ááµáâ á¥á á áµáááŠá³áᢠá áŽááá«á áµáá á áááµ (ááá³á áœáá©á á áµá á ááá á áá¥ááµ á áá³ášáµ) á¥á áá á°ááᜠááᜠáááµá áµá£ á á°áá³á³á áá á á¥á ááááᜠááµá¥ áœáá®áœá ááááá áá°á áá áá¹ áœáá³áᜠá«áá áá³áªá« ááá á áááᢠášá¥á± áá®áœ á á áá áá á áá°á áá áážá (á ááááµ á á°á«á²á á á«á± á¥ášáµ)á¢
ášá°áá«áš áá á á«áážáá á¥á ášá©á áááµáµ áµá¥áµáŠáœá áµááááá áá°áá áá»áœá ášá¥áá³ áá³áªá« ááá ášá¥á ááááµ á ááᢠá°áµáá á áááᜠá ááááá¥á áµ áá ášáášá°ááµ á£á áªá«áµ áá¥á ááá áá á©á¡
- ášá°á áá áá¥á¶áœá (RBAC) áááášáµ áµáá;
- ášáµá áŠá³ ááá³ á¥á áá°á á ášá©á áááµáµ ááªáášááµ (áá°áá«áµ ᣠáµáŽáµáááŽáµ ᣠá ááááᵠᣠáá®áá®á¥ ᣠá¥á« ᣠááá¢á« ᣠá®ááááá ᣠááµá¢á ᣠPVC) ááµáá;
- á ááµ ááµá¥ ášáµá¥áá ááµááá ááááµ;
- ášáááášá» áááᥠááµá³áá»ááœ;
- ášááá ááá³ áááášá± (
describe status); - á¥ááá¥ááœá ááµáááµ.
á¥áá° ášá°á áá¹ áá¥á¶áœá áááášáµ (á ááµáµ/á°áá£á£áªááœ/áµá áŠá³áᜠá ááµ)á£ášK8s ááªáá²ááµ ááá á/áááµá á«á ááᜠá°áá£á«áµ á á¥á ášáµá« áá°áµ ááµá¥ á áá£á¥ááµ ášáážááá¢
áááááá á á°ááá°á ášá©á áááµáµ á³áœáŠááµ á¥áááá«áá áá á ášá¥á á°ášá ááᢠááá ážáá¶ áµááááá (áá áááµ á©á áááµáµ á¥á á¥á á¥á á á³á²áµ GUIs á áá) áµá áá á³áá á áá«á®áœá á¥ááááá«áá ᣠá á ááá¹ áášášá» áá áááá ááá á áá á á á áá ášá¥ ááµá¥ á á áá á áµááá á¥ááááááá¢
NBá ááááá ááµá¥ áá°á á²á ášá³á°á¡áµá áááµááᜠá áá°áááᢠ, ááá áá, áááááµ, ášá¥á± (K8Dash, Octant, Kubernetes Web View) á áá£á¥ááµ á«áážá á áá«á®áœ á áášášá»á á°áá ášá¥ ááµá¥ á°á«áµá°áá.
1. Kubernetes á³áœáŠááµ
- ;
- (8000+ GitHub á®ášáŠáœ);
- áááµ: Apache 2.0;
- á á áá©á¡ âáááá°áá ášáµá á áááᜠáá©á áááµáµ áµá¥áµáŠáœá¢ á°á áááᜠá áááµá°á ááµá¥ ášáá°á© áá°áá áªá«ááœá á¥áá²á«áµá°á³áµá© á¥á áá á¥áá²ááá á¥á á¥áá²áá áááµá°áá á¥á«á± á¥áá²á«áµá°á³áµá© á«áµáœáážááá¢

áá
á ááá á°ááµ ááµá¥ á Kubernetes á°á«á²áᜠášá°ážáá á á ááá ááá ááᢠ(áá áá£áª). á á¥á
á ááµá¥ ááááµ á°áááµ á¥á« á¥á ááµáá á«áᜠáášá áááá¶áœ ášá°áá°á ááᢠá á€áµ ááµá¥á£ áááá¢áᜠá áµááááá á¥á á á ášáá ášáááµá°á áá³ášá»á á¥ááµáá°á¥ ášáá«áµáœáá á¥áá° áá ááá áá¥á°áµ á«áá ášá¥áá³ áá³áªá« á¥áá ááááᢠášá¥á± áœáá³áᜠáááµá°áá á áá áá áá°áµ ááµá¥ ášááá±áµá áááá áááá¶á»ážáá áážááá (á ášáááá á áá³ááµ á£á
áªá«áµ á á³áá°áá). á¥ááµá á¥áá°áááá±áµ, áá
áááµ ášáá ášá°áášáá©áµá áááá ááµááá¶áœ á«ááá áááµ áá.
ášá©á áááµáµ á³áœáŠááµ áá áá á£á áªáᜠáá«ášá-
- á³á°á³á¡ ášK8s áá áá ááá®áœ á áµá áŠá³áᜠá ááµ ááµá¥ áááášá±á¢
- ášá áµá°á³á³áª áá¥á¶áœ á«áááµá£ ááá á ááááœáᣠášáµá áŠá³ááœá á¥á áá á¥á«ááœá á«á³á«áᢠáá ááááœá£ áµá³á²áµá²ááµ ášáá á°áš áµááµá³á£ áá®á°á°áᣠášáá¥áµ áá°á£á£ ááµáªááµá£ ááá³á£ ááá¶áœá£ ááá° á á ááá áá ááááá¢
- á áµá áŠá³ ášá°á°áá© áá°áá áªá«ááœá á áááá³ážá (DeploymentᣠStatefulSetᣠááá°)ᣠá áá«ášáážá á«á ááááá¶áœ (ReplicaSetᣠHorizontal Pod Autoscaler)ᣠá á ááá á¥á ááá áµá³á²áµá²ááµ á¥á áášá áááášá±á¢
- á ááááá¶áœá á¥á ááá¢á«ááœá á¥áá²áá ášááµ á¥á ášáášášá» áá¥áŠáœ áá á«áážáá áááááµ áááášá±á¢
- ášááá ááááœá á¥á áášáá»ááœá áááášá±á¡ ášáá«ááᥠášáµáᜠáá á á¥á ášáá«ááᥠášááá£áá á¥á«áá¢
- ConfigMap á¥á ááµá¥á áááášá± á¥á á«ááµáá¢
- ášáááᥠááµá³áá»ááœá áááášá±.
- á áá«á£áᜠááµá¥ ášáµá¥áá ááµáá áá³ášá».
ááá ášáá ááµááµ (ááá áá áá¥á á áá°áá) áá¥á áááµá°á á¥á« ááá áµáá á áááá© áá. áá®ááá± á áá á ášá°á¡ á áááµ ášá°ááᣠá¥á á á³á²áµ áµáªá¶áœ á¥á áš Kubernetes á€áá á áááá®áœ á²ááá á°ááá á£á áªá«áµá áá á¥áá-ášááá ášá áᥠáá áµáªáµ áá 22ᣠ2020 - áš Kubernetes 1.18 áá á°á³ááááµ á°ááµááá¢
2. áááµ
- ;
- ;
- (~ 4800 GitHub á®ášáŠáœ);
- áááµá¡ MIT;
- á á áá©: "Kubernetes IDE".

áá®ááá± áá©á áááµáµ ášá°áá ášá°ááá áááµ á á«á£á¢ (IDE) áá á°ááá§áᢠášáá
á á áá ášá áá«á³ áááµá°á á¥á á ááµá£ážá ášáá°á© á¥á áá¥á á«áážá ááµáᜠáá á á¥á® áááµá«áµ ášá°áá»áž áá (á 25 áá¶áœ áá á°ááµáá)á¢
ášáááµ áá á£á áªá«áµ/á á áá¡-
- á áááµá°á© ááµá¥ ááá á áááµ áááµ ášáá«áµáááá á«á±á ášá»á áá°áá áªá« (á á°ááá áá®áá²ášáµ áááá áááªá«áᜠáááááµ á«áµááááᣠááá áá ááá áá£á áááµ á¥á á áá ááá ááœáá)ᢠ"ááá" áááµ ášáášáááá á áá á®áááá°á áá ááᢠLinux, macOS ááá Windows.
- á£áá¥á áááµá°á á áµá°á³á°á (á áá¶áᜠášááá á© áµá¥áµáŠáœ áá°ááá)á¢
- ášáááµá°á ááá³á á á¥ááá°á áá áášáµá¢
- á á¥á® á á°á°á«á áá®áá²ášáµ áá ášá°áá°ášá° ášáá¥á áµ á á ááá áá«áᜠá¥á á áááá«ááœá¢
- ášáá«á£áᜠášáµá¥áá ááµáá á¥á á áááµá°á áá¶áœ áá ááµášáµá¢
- á Kubernetes RBAC áá áµááá¢
ášá áá áááµ - á°á 16 áá 2020 á ááááªá« á á®ááŽá ášá°áá ᚠᣠáᬠááá ášá á¥áá® áá¥ášáµ áá° áá© áµáá áµ á°áááá "ášá®ááŽá ášáááµ ááá á¶ááµáá®áœá á¥á ááá¶áœá ášáá á á á¥á ášááášáµ áááááµ" ášááá "ášááááµ á°ááá áá®áœ á¥á ášáŽáááá á£ááá«áᜠá á¥ášáµ" áá£ááá¢
áááµ áš GUI á Kubernetes ááµá¥ á GitHub áá ááá°áá á á£á á³ááá áá®áááµ ááᣠᚠKubernets á³áœáŠááµ á¥á«á± "ášá á"ᢠášCLI* ááµá¥ á«ááá ááá ááᜠášáááµ ááá áááµááᜠá á³áááá³ážá á á£á á«áá± áážáá¢
* á ááááá ášááá» ááá ááµá¥ áµá K9s áááášá±á¢
3. á©á ááá²á
- ;
- ;
- (200+ GitHub á®ášáŠáœ);
- áááµ: á£áá€áµááµ;
- á á áá©á¡ "ášáááµá°á á áµá°á³á°á ááá á°á°áááá¢"

áá
á áá á®áááá°á áá ášá°á«á ášá£áá€áµááµ áá¥áµ á«áá áá°áá áªá« áá (ášáá°ááá) Linux, macOS, Windows) áá£áªáá¹ ášáµááá ááµáá ááááá«áá áá á áá áá°á«áµ á¥áá°ááœá áá áá¥á°ááᣠáá
á áµááááœá ášááµá³ááµ á áµáááááµá á«áµááá³á á¥á ášá á á«á áá¥ááµá á á áµá á¥á¥á áášáá«áá¢
ášáá³áªá«á á áá± á áµá°á³áœ á£á áªá«áµ á Helm áá á³áᜠá á¥á®ááᥠáµáá áá, á¥á á áá± áµááá¶áœ ášáá°áá áªá« á áá»ážá áááªá«áᜠá¥á¥ášáµ áá.
áš Kubernetic áá á£á áªááœ
- ášáááµá°á ááá³á áá¹ áá³á«á¢ áááá á°ááá áááµá°á ááááœá á¥á á¥áááá»ážáá ááášáµ á ááµ áá« ááœ; áááá á¥ááᜠáá / á ášááᎠáááááµ ááá³; ášáááµá°á ááá³ á¥áá³ ááá³ ášá áœá á³á ášááá³ ááááᜠááá¢
- á ááá¬áœáá ááá°ášá á¥á áááá«áµ áá£á ášáµáááµ á áá«á®áœá¢
- áá¥á áááµá°á á á á«á áµáá.
- ááá áµá« ášáµá áŠá³áᜠááá¢
- á Helm áá á³áᜠá¥á á Helm áášáá»áᜠ(ášáá ášáááµá ášáá®) áµááᢠá áµá á áááᜠááµá¥ áá á³ááœá áá«á á¥á ááµá°á³á°áá¢
á áá á«áá ášáááµ áá áá ááµ á°á áááááá ášáµá áŠá³áᜠá¥á áµá¥áµáŠáœ ášá ááµ áá ááá« 30 á©á® ááá¢
4. á©á€áªášáµ
- ;
- ;
- (~ 500 GitHub á®ášáŠáœ);
- áááµ: Apache 2.0
- á á áá©á¡ "Kubevious ášá©á áááµáµ áµá¥áµáŠáœáᣠášáá°áá áªá« áá ášáµá á¥á ášááá³ á¥áá³á á°á ááá± ášá°á á á á¥á ááášá³áµ ááá á«á°ááááá¢"

ášáá®ááá± áá³á¥ á áááµá°á ááµá¥ ášá°á°áá© ášáá°áá áªá« áá
á®áœá ááá°áá°á á¥á ááášá ášá°áá°á áá³áªá« ááá á ááᢠá°á«á²áá¹ á áááááµ á«á°á®á©áµ á á¥ááá
á£á
áªá«áµ áµáá á« áá áá, áá áá á°ášá᪠á á ááá ááá®áœá áá°áá.
ášá©á€áªášáµ ááá á£á áªáᜠá¥á á°áá£á«áµá¡-
- ášáááµá°á ááµááááµ á áá°áá áªá«-á áá«á ááááµá¡ á°ááá ááá®áœ á ááááá ááµá¥ á á¡áµá á°á°á«á á°ááᣠá á°áášáµ ááµá¥ á°á°ááááá¢
- á á áááá®áœ ááµá¥ á«á á¥ááᜠááµáá áá³á« á¥á áááŠá»ážá á áµášá ááááœá¢
- ášáááµá°á áá ášáµ áµá á°á¶áœ áá³á«á¡ ááá«ááœá á ááá£á¥ áá ááᣠá«ááá¡ áá°áŠáœá£ ááá°. (á ááá«áœá áá, ááá á£á ᪠ááááµ á«ááµ, áµá©ášáµ ááµá¡ áµáá¥á .)
- ášáá³áá áá¥á¥ á á°ášá᪠á á°áá ááá ášááœá áá«á£ááœá ááááµ áá»áá, áááµá. á á£á á¥á áá¥á¶áœ (á£á
áªááœ)
hostPID,hostNetwork,hostIPC, á°á«á«docker.sockááá°)ᢠ- ááááµá°á ášáá ášááá áµáááµ (á ááá®áœ áµá á¥á» á³ááá á áá¥ášá³ážáá ááá).
- ášá á á áááµ á¥á áá¥áµá ááá»á»á ášáášá± áá³áªá«ááœ.
- á á¥á® ášá°á°á« "ášáá ááœá" (á ááá®áœ áá á áá áá°á á²á ášá°á°ášá áááŠáœá ášáášáµ áœáá³).
- áš RBAC á áµá°á³á°á ášááµá¶ á¥ááµ á ááµ ášááááµ ááááœá£ RoleBindingsᣠServiceAccounts á«áá á°áá ášá¥á¢
- ášá ááµ ááá áá á¥á» áá°á«áá¢
áá®ááá± á á£á á áá á³áªá á áá (ášááááªá«á ášá°áááá á ášá«á²áµ 11 áá 2020 áá) á¥á á áááµ ááµá¥ ášáášáááµ ááá ášááááá áá ášáá áš áááµááᢠášáá°ááµ áµáªá¶áœ á á°á°ááá ášáááá ášáá ášá áᥠáá áááµ ( á€ááªá 15ᣠ2020) ášááááªá«á ášá¥áµááµ áá¥ááµ áá° áá ááá·áᢠáá áááá£áµ á á ááµá°á á áµá°áá á á áµá«ááᜠáááá«áµ ááá ááœáá-á áášáá»á á³áªá ááµá¥ 4 á± á¥á» áážá, á¥á ááá áµááááá áµá« á á ááµ á°á áášáááá.
5. á©á¥ááµ
- ;
- áááµ: á£áá€áµááµ (áááµ ááá áááá);
- á á áá©: "á Kubernetes ááá á£áá¥á áááµááá á°áá á."

á á²áµ áááµ ášVMwareᣠá ááááªá« á¥áá° ášááµá¥ hackathon á á«á (á áá 2019) ášá°áá ášá¢ á ááá á®ááá©á°á áá á°ááá, á áá ášáµ áá áá°á«á (ášá°á°áá) Linux, macOS О Windows) á¥á áš v1.14.0 á á³áœ á«ááá kubectl áááááá¢
ášá©á€áªáµ áá áá á£á áªá«áµ:
- á á¥ááµ á¥á á áá ášáááµ ášá©á áááµáµ á á«ááµ áá ášá áááᜠááµá°áá¥áá¡ á ááááœá£ ášáµá áŠá³ááœá£ ááá°.
- áá°áá«á© áµá¥áµáŠáœ áá¥á áš kubeconfig áááᜠáµááá¢
- ášá á«á£á¢ á°áááá ášáááááµ áœáá³ á«áá á°áááá
KUBECONFIG. - áá°á°á á ášáµá áŠá³ á¥á áš kubeconfig ááááœá ááá á©á¢
- ášáá ášá°á áááµ á£á áªá«áµ (RBAC, ášááá áááœ, ášá áááááµ ááá«ááœ).
á¥áµá«áá áµášáµ áá®ááá± á ááµ áááµ á¥á» áá - áµáªáµ á á³á 26 áá 2019 ášá°á»áᢠášáá á á áá á°á«á²áá¹ áá²á«áá á¥áá° áááµ ááá ááááá á á á°á áá á, ááá áá á ááµá£á áœáá®áœ (ášáŽááá«á áá³á®áœ áá á«áá°á«á«á) áá áá ááµášá á áá»áá. ášáá 2020 ááá® á°á«á²áá¹ á ááá¥áá áááµ áá á¥ášá°á© áážá á¥á á á°áá³á³á áá ášá®á±á áááµ áá°áµ ááµááá á áá£ážáá¢
6. OpenShift Console
- ;
- (~ 150 GitHub á®ášáŠáœ);
- áááµ: Apache 2.0;
- á á áá©á¡ "UI for OpenShift Clusters"á¢

ááá á¥áá³á áá
ášáµá á áááᜠášOpenShift áµáááµ á á«á á¢ááá (á¥áá« á°ááá ), á°á«á²á«á á áá°á á (á«áá) Kubernetes ááá¶áœ ááµá¥ ášáá«á / ášáá áá áœáá³á¢
OpenShift Console áášá á áá á áááá£áµ áá ááᣠáµááá á¥á á£á áªá«áµá á á«á·áᢠáá áááá¹á á¥áá á á³áá-
- ášá°áá« ášá áááᜠá áá«ášá¥ - á á®áá¶á ááµá¥ ášááá áááµ "á ááá«ášá¶áœ" áá áµá°á³á³áªáᜠá¥á áááá¢ááœá¢ ááá³ ášááᢠá¥áá³ á¡áµáᜠáááá¢áᜠ(á áá°áá áªá«ááœ) áá áᥠááášá³áµ á áá«áµáœá ááá© ááááá á¥á á áááá¹á á¥áá° á ááá¬áœáᜠáá°áá«áµá£ ášááá£á³ ááá³á áášá³á°á á¥á á Eclipse Che á«á ášá°ááá± á°áá£á«áµá á ááá³áµ áá á«á°á©á«áá¢
- ášá¥á« á«áááœ, á áá³ášáášá¥, áášáá», ášáá³ášá» áá¥á¶áœ á áµá°á³á°á.
- áá¥á« á«ááᜠá áá®ááá¶áœ á¥á á áá°áá áªá«áᜠáá áááá«á³á ááá«ášáµ. á á áᥠáá ášá°ááááµ á á áá± ááµá¥ - v4.3 - áá© ášáá®áááµ á³áœáŠááµá áá®áááµ ááá¥á«á ááµá¥ ášá°ááá°áá ááᥠ(ášá°á°áá©á áµ áá¥á á¥á ááá³á£ ááµá£ ááá°á£ ášáá¥áµ ááá³ á¥á ááᜠáááªá«ááœ) ášáá«á³áá¢
- ášáááµá°á ááá³á á á¥ááá°á áá áá³á« á°áááá ᣠá á¥á± ááµá¥ ášá°ášá°á± áááŠáœ (ááµá°á¶áœ) ᣠášáááᥠááµá³áá»áᜠáááášáµ.
- á PrometheusᣠAlertmanager á¥á Grafana áá ášá°áá°ášá° ášááµáµá ááá¥á áááášá±á¢
- ášá°áášáá ášáŠáá¬á°á®áœ á áµá°á³á°á .
- á Docker á á©á ášáá°á© áááŠáœá á«áµá°á³áµá© (ášá°ááážá áášáá» á¶á ááá áá)ᣠááá ášáááá° áá«á ááááá«ááœ.
NB: áááœá áá° ááœáœá á áášáááá ášá©á áááµáµ áµááá¶áœ (ááá³á ᣠá á£á á¥á ášá³áááµá¢ ): GUI á á¥ááá± ááµá¥ á á£á ášáá ááá ááœáá á¢ááá, á á¥áááá áá á ááµ áµáá á¥áááµ ášá°ááá ááá á á«á áá ááá£á. ááá áá, á á«áá K8s áá«á ááµá¥ áá ááá ášáá°á© á á áááµááᜠášáá á¥áá á«á°á¡ á á áµá°á«ášá¶á¹ ááµá¥ á«á³ááá.
ááá»
1. á á áµá-áááá³ á á©á áááµáµ áá ááá³ááá
- ;
- (~ 100 GitHub á®ášáŠáœ);
- áááµá¡ ááá¥(?) (áááá áá®áááµ á°áá³á³á áá).
ášá¶ášá áá á á¥á® áááµá«áµ á°áá³á³á áµá á«áá á³áá á áááᜠá«á³á ášá ášááá³ááá á¡áµá áá®áááµá¢ áá®ááá± á ááááªá« ášá¥áµááµ á°ášá áá áµááá (ášááááªá«á á¥á á¥ážáá ášá áµá-áááá³ áµáªáµ á€ááªá 16ᣠ2020) á£á áªá«á±á á áááááááᢠááá ᣠáá¥ááᜠáµá©ášáµ áá°á¥ ááœáá-áá áµáá¥ááµá ášáá ᣠá¥áµáá±á áášá°áá¢
2. IcePanel
- ;
- áááµ: á£áá€áµááµ;
- á á áá©: "Visual Kubernetes Editor".

áá
áá£áµ ášáŽáµáá¶á á ááá¬áœá ášá©á áááµáµ áá¥á¶áœá á ááá áá°áµ á¥á áá£á á á¥ááá°á áá ááášáµ á¥á áááµá°á³á°á á«áá ááᢠá á áá áá ášáá°áá ááá®áœ PodᣠServiceᣠDeploymentᣠStatefulSetᣠPersistentVolumeᣠPersistentVolumeClaimᣠConfigMap á¥á Secret áážáᢠá¥áá á³ááá áááá áµáá ááášáá áá áá¥á°ááᢠáááá¹ áá³á¶áœ ášá®á± á
áá áµ (ášáá á áá) áážá ) á¥á ášáµáá á¥á¥ášáµ Linux (áá áá áµáªá¶áœ á¥á» áááá Windows О macOSááá á¥áá³á áá
ášáá áá³á á¥á» ááá á¢áœáá)á¢
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
á áá°áááá áááááá á ášáŽá á OpenShift Console áá ááá áášá!
á á¥áááœá áá á«áá¥á¡á¡-
- «";
- «";
- «";
- «».
ááá: hab.com
