Ano ang account ng serbisyo sa Kubernetes?
Ano ang account ng serbisyo sa Kubernetes?

Video: Ano ang account ng serbisyo sa Kubernetes?

Video: Ano ang account ng serbisyo sa Kubernetes?
Video: Getting started with Kubernetes service accounts 2024, Nobyembre
Anonim

Mga account ng serbisyo . Sa Kubernetes , mga account ng serbisyo ay ginagamit upang magbigay ng pagkakakilanlan para sa mga pod. Ang mga pod na gustong makipag-ugnayan sa API server ay magpapatotoo sa isang partikular account ng serbisyo . Bilang default, magpapatotoo ang mga application bilang default account ng serbisyo sa namespace na pinapasukan nila.

Kasunod nito, maaari ring magtanong, paano ako lilikha ng isang account sa serbisyo ng Kubernetes?

Upang mano-mano lumikha a account ng serbisyo , gamitin lang ang kubectl lumikha ng serviceaccount utos ni (NAME). Ito lumilikha a account ng serbisyo sa kasalukuyang namespace at isang nauugnay na lihim. Ang nilikha sikreto ang may hawak ng pampublikong CA ng API server at isang nilagdaang JSON Web Token (JWT).

Gayundin, paano ko maa-access ang dashboard ng Kubernetes? Sa pag-access ang dashboard endpoint, buksan ang sumusunod na link gamit ang isang web browser: kubernetes - dashboard /services/https: kubernetes - dashboard :/proxy/#!/login. Piliin ang Token, i-paste ang output mula sa nakaraang command sa Token field, at piliin ang SIGN IN.

Kaya lang, paano mo malalaman kung pinagana ang RBAC?

Ipagpalagay din natin iyon RBAC ay pinagana sa iyong cluster sa pamamagitan ng --authorization-mode= RBAC opsyon sa iyong Kubernetes API server. Kaya mo suriin ito sa pamamagitan ng pagsasagawa ng command kubectl api-versions; kung pinagana ang RBAC dapat mo tingnan ang bersyon ng API.

Ano ang namespace ng Kubernetes?

Mga namespace ay inilaan para sa paggamit sa mga kapaligiran na may maraming user na nakakalat sa maraming team, o proyekto. Mga namespace ay isang paraan upang hatiin ang mga mapagkukunan ng cluster sa pagitan ng maraming user (sa pamamagitan ng quota ng mapagkukunan). Sa hinaharap na mga bersyon ng Kubernetes , mga bagay sa parehong namespace magkakaroon ng parehong mga patakaran sa kontrol sa pag-access bilang default.

Inirerekumendang: