āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§āĻ° āĻ¸āĻžāĻĨā§ āĻĒā§āĻ°ā§āĻŖāĻžāĻā§āĻ āĻāĻžāĻā§āĻ° āĻāĻ¨ā§āĻ¯, āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻāĻ¨ āĻāĻāĻāĻŋāĻ˛āĻŋāĻāĻŋāĻā§āĻ˛āĻŋāĻ° āĻā§āĻāĻžāĻ¨ āĻā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§āĻ°ā§āĻŖ: āĻā§āĻŦāĻžāĻ°āĻ¨ā§āĻāĻ¸ā§āĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°ā§, āĻāĻāĻŋ āĻā§āĻŦā§āĻā§āĻāĻ˛āĨ¤ āĻ
āĻ¨ā§āĻ¯āĻĻāĻŋāĻā§, āĻāĻžāĻ˛āĻāĻžāĻŦā§ āĻĄāĻŋāĻāĻžāĻāĻ¨ āĻāĻ°āĻž, āĻāĻŋāĻ¨ā§āĻ¤āĻžāĻļā§āĻ˛ āĻā§āĻ°āĻžāĻĢāĻŋāĻāĻžāĻ˛ āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸āĻā§āĻ˛āĻŋ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§ĐžāĻŦā§āĻļāĻŋāĻ°āĻāĻžāĻ āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ āĻāĻžāĻ āĻāĻŦāĻ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§āĻ° āĻ
āĻĒāĻžāĻ°ā§āĻļāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ
āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻ¸ā§āĻ¯ā§āĻ āĻā§āĻ˛ā§ āĻĻā§āĻ¯āĻŧāĨ¤
āĻāĻ¤ āĻŦāĻāĻ° āĻāĻŽāĻ°āĻž āĻāĻāĻāĻŋ āĻ
āĻ¨ā§āĻŦāĻžāĻĻ āĻĒā§āĻ°āĻāĻžāĻļ āĻāĻ°ā§āĻāĻŋ
āĻ¯ā§āĻšā§āĻ¤ā§ āĻāĻŽāĻ°āĻž āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻāĻāĻžāĻ°ā§āĻ° āĻ
āĻ¨ā§āĻ āĻā§āĻŦāĻžāĻ°āĻ¨ā§āĻ āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ° āĻĒāĻ°āĻŋāĻŦā§āĻļāĻ¨ āĻāĻ°āĻŋ, āĻāĻŽāĻ°āĻž āĻāĻŽāĻžāĻĻā§āĻ° āĻā§āĻ°āĻžāĻšāĻāĻĻā§āĻ° āĻāĻāĻāĻŋ āĻāĻŋāĻā§āĻ¯ā§āĻ¯āĻŧāĻžāĻ˛ āĻā§āĻ˛ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°āĻ¤ā§ āĻ¸āĻā§āĻˇāĻŽ āĻšāĻ¤ā§āĻ āĻāĻā§āĻ°āĻšā§āĨ¤ āĻāĻāĻāĻŋ āĻāĻĒāĻ¯ā§āĻā§āĻ¤ āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻāĻ¨ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯āĻā§āĻ˛āĻŋ āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§āĻ°ā§āĻŖ āĻāĻŋāĻ˛:
- āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻ° āĻ āĻ§āĻŋāĻāĻžāĻ°ā§āĻ° āĻĒāĻžāĻ°ā§āĻĨāĻā§āĻ¯ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ (RBAC);
- āĻ¨ā§āĻŽāĻ¸ā§āĻĒā§āĻ¸ āĻ¸ā§āĻā§āĻ āĻāĻŦāĻ āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻā§āĻŦāĻžāĻ°āĻ¨ā§āĻāĻ¸ āĻĒā§āĻ°āĻŋāĻŽāĻŋāĻāĻŋāĻā§āĻ° āĻāĻŋāĻā§āĻ¯ā§āĻ¯āĻŧāĻžāĻ˛āĻžāĻāĻā§āĻļāĻ¨ (āĻĄāĻŋāĻĒā§āĻ˛āĻ¯āĻŧāĻŽā§āĻ¨ā§āĻ, āĻ¸ā§āĻā§āĻāĻĢā§āĻ˛āĻ¸ā§āĻ, āĻ¸āĻžāĻ°ā§āĻāĻŋāĻ¸, āĻā§āĻ°ā§āĻ¨āĻāĻŦ, āĻāĻŦ, āĻāĻ¨āĻā§āĻ°ā§āĻ¸, āĻāĻ¨āĻĢāĻŋāĻāĻŽā§āĻ¯āĻžāĻĒ, āĻ¸āĻŋāĻā§āĻ°ā§āĻ, āĻĒāĻŋāĻāĻŋāĻ¸āĻŋ);
- āĻĒāĻĄā§āĻ° āĻāĻŋāĻ¤āĻ°ā§ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻāĻ¨ā§ āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻĒāĻžāĻāĻ¯āĻŧāĻž;
- āĻļā§āĻāĻāĻŋāĻ° āĻ˛āĻ āĻĻā§āĻāĻž;
- āĻĒāĻĄā§āĻ° āĻ
āĻŦāĻ¸ā§āĻĨāĻž āĻĻā§āĻā§āĻ¨ (
describe status
); - āĻļā§āĻāĻāĻŋ āĻ āĻĒāĻ¸āĻžāĻ°āĻŖ
āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻĢāĻžāĻāĻļāĻ¨, āĻ¯ā§āĻŽāĻ¨ āĻā§āĻ°āĻžāĻ¸ āĻāĻ°āĻž āĻ¸āĻŽā§āĻĒāĻĻ āĻĻā§āĻāĻž (āĻĒāĻĄ/āĻāĻ¨ā§āĻā§āĻ°ā§āĻ˛āĻžāĻ°/āĻ¨ā§āĻŽāĻ¸ā§āĻĒā§āĻ¸ā§āĻ° āĻĒā§āĻ°ā§āĻā§āĻˇāĻžāĻĒāĻā§), K8s āĻāĻĻāĻŋāĻŽ āĻ¤ā§āĻ°āĻŋ/āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨āĻž, āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻ°ā§āĻŽāĻĒā§āĻ°āĻŦāĻžāĻšā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻĒā§āĻ°āĻžāĻ¸āĻā§āĻāĻŋāĻ āĻ¨āĻ¯āĻŧāĨ¤
āĻāĻŽāĻ°āĻž āĻā§āĻ˛āĻžāĻ¸āĻŋāĻ Kubernetes āĻĄā§āĻ¯āĻžāĻļāĻŦā§āĻ°ā§āĻĄ āĻĻāĻŋāĻ¯āĻŧā§ āĻĒāĻ°ā§āĻ¯āĻžāĻ˛ā§āĻāĻ¨āĻž āĻļā§āĻ°ā§ āĻāĻ°āĻŦ, āĻ¯āĻž āĻāĻŽāĻžāĻĻā§āĻ° āĻŽāĻžāĻ¨āĨ¤ āĻ¯ā§āĻšā§āĻ¤ā§ āĻŦāĻŋāĻļā§āĻŦ āĻ¸ā§āĻĨāĻŋāĻ° āĻĨāĻžāĻā§ āĻ¨āĻž (āĻ¯āĻžāĻ° āĻŽāĻžāĻ¨ā§ āĻā§āĻŦāĻžāĻ°āĻ¨ā§āĻāĻ¸ā§āĻ° āĻāĻ°āĻ āĻŦā§āĻļāĻŋ āĻ¨āĻ¤ā§āĻ¨ GUI āĻāĻā§), āĻāĻŽāĻ°āĻž āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§ā§āĻ° āĻļā§āĻˇā§ āĻāĻāĻāĻŋ āĻ¤ā§āĻ˛āĻ¨āĻžāĻŽā§āĻ˛āĻ āĻā§āĻŦāĻŋāĻ˛ā§ āĻ¸āĻŦāĻāĻŋāĻā§āĻ° āĻ¸āĻāĻā§āĻˇāĻŋāĻĒā§āĻ¤āĻ¸āĻžāĻ° āĻāĻ°ā§ āĻāĻ° āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§āĻ āĻāĻĨāĻž āĻŦāĻ˛āĻŦāĨ¤
NB: āĻĒāĻ°ā§āĻ¯āĻžāĻ˛ā§āĻāĻ¨āĻžāĻ¯āĻŧ, āĻāĻŽāĻ°āĻž āĻ¸ā§āĻ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻĒā§āĻ¨āĻ°āĻžāĻŦā§āĻ¤ā§āĻ¤āĻŋ āĻāĻ°āĻŦ āĻ¨āĻž āĻ¯āĻž āĻāĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§āĻ āĻŦāĻŋāĻŦā§āĻāĻ¨āĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ā§ˇ
1. āĻā§āĻŦāĻžāĻ°āĻ¨ā§āĻāĻ¸ āĻĄā§āĻ¯āĻžāĻļāĻŦā§āĻ°ā§āĻĄ
-
āĻĄāĻā§āĻŽā§āĻ¨ā§āĻā§āĻļāĻ¨ āĻĒā§āĻˇā§āĻ āĻž ; -
āĻāĻžāĻ¨ā§āĻĄāĻžāĻ° (8000+ āĻāĻŋāĻāĻšāĻžāĻŦ āĻ¤āĻžāĻ°āĻž); - āĻ˛āĻžāĻāĻ¸ā§āĻ¨ā§āĻ¸: Apache 2.0;
- āĻ¸āĻāĻā§āĻˇā§āĻĒā§: "āĻā§āĻŦāĻžāĻ°āĻ¨ā§āĻāĻ¸ āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°āĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻ°ā§āĻŦāĻāĻ¨ā§āĻ¨ āĻāĻ¯āĻŧā§āĻŦ āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸āĨ¤ āĻāĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻĻā§āĻ° āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°ā§ āĻāĻ˛āĻŽāĻžāĻ¨ āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨āĻā§āĻ˛āĻŋ āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻ¨āĻž āĻāĻŦāĻ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ā§āĻ° āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ° āĻ¨āĻŋāĻā§āĻ āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻ¨āĻž āĻāĻ°āĻ¤ā§ āĻĻā§āĻ¯āĻŧāĨ¤"
āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻāĻĻā§āĻĻā§āĻļā§āĻ¯ āĻĒā§āĻ¯āĻžāĻ¨ā§āĻ˛ āĻ¯āĻž āĻ
āĻĢāĻŋāĻ¸āĻŋāĻ¯āĻŧāĻžāĻ˛ āĻĄāĻā§āĻŽā§āĻ¨ā§āĻā§āĻļāĻ¨ā§ Kubernetes āĻ˛ā§āĻāĻāĻĻā§āĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻā§āĻāĻžāĻĻāĻŋāĻ¤ (āĻāĻŋāĻ¨ā§āĻ¤ā§
āĻā§āĻŦāĻžāĻ°āĻ¨ā§āĻāĻ¸ āĻĄā§āĻ¯āĻžāĻļāĻŦā§āĻ°ā§āĻĄā§āĻ° āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯āĻā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§:
- āĻ¨ā§āĻāĻŋāĻā§āĻļāĻ¨: āĻ¨ā§āĻŽāĻ¸ā§āĻĒā§āĻ¸ā§āĻ° āĻĒā§āĻ°āĻ¸āĻā§āĻā§ K8 āĻāĻ° āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻŦāĻ¸ā§āĻ¤ā§āĻā§āĻ˛āĻŋ āĻĻā§āĻā§āĻ¨āĨ¤
- āĻāĻĒāĻ¨āĻžāĻ° āĻĒā§āĻ°āĻļāĻžāĻ¸āĻā§āĻ° āĻ āĻ§āĻŋāĻāĻžāĻ° āĻĨāĻžāĻāĻ˛ā§, āĻĒā§āĻ¯āĻžāĻ¨ā§āĻ˛āĻāĻŋ āĻ¨ā§āĻĄ, āĻ¨āĻžāĻŽāĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻŦāĻ āĻ¸ā§āĻĨāĻžāĻ¯āĻŧā§ āĻāĻ˛āĻŋāĻāĻŽ āĻĻā§āĻāĻžāĻ¯āĻŧāĨ¤ āĻ¨ā§āĻĄā§āĻ° āĻāĻ¨ā§āĻ¯, āĻŽā§āĻŽāĻ°āĻŋ, āĻĒā§āĻ°āĻ¸ā§āĻ¸āĻ°, āĻ°āĻŋāĻ¸ā§āĻ°ā§āĻ¸ āĻ ā§āĻ¯āĻžāĻ˛ā§āĻā§āĻļāĻ¨, āĻŽā§āĻā§āĻ°āĻŋāĻā§āĻ¸, āĻ¸ā§āĻā§āĻ¯āĻžāĻāĻžāĻ¸, āĻāĻā§āĻ¨ā§āĻ āĻāĻ¤ā§āĻ¯āĻžāĻĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§āĻ° āĻĒāĻ°āĻŋāĻ¸āĻāĻā§āĻ¯āĻžāĻ¨ āĻĒāĻžāĻāĻ¯āĻŧāĻž āĻ¯āĻžāĻ¯āĻŧāĨ¤
- āĻāĻāĻāĻŋ āĻ¨āĻžāĻŽāĻ¸ā§āĻĨāĻžāĻ¨ā§ āĻŽā§āĻ¤āĻžāĻ¯āĻŧā§āĻ¨ āĻāĻ°āĻž āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨āĻā§āĻ˛āĻŋāĻā§ āĻ¤āĻžāĻĻā§āĻ° āĻĒā§āĻ°āĻāĻžāĻ° (āĻĄāĻŋāĻĒā§āĻ˛āĻ¯āĻŧāĻŽā§āĻ¨ā§āĻ, āĻ¸ā§āĻā§āĻāĻĢā§āĻ˛āĻ¸ā§āĻ, āĻāĻ¤ā§āĻ¯āĻžāĻĻāĻŋ), āĻ¤āĻžāĻĻā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ (āĻ°ā§āĻĒā§āĻ˛āĻŋāĻāĻžāĻ¸ā§āĻ, āĻ āĻ¨ā§āĻā§āĻŽāĻŋāĻ āĻĒāĻĄ āĻ āĻā§āĻ¸ā§āĻā§āĻ˛āĻžāĻ°), āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻāĻŦāĻ āĻŦā§āĻ¯āĻā§āĻ¤āĻŋāĻāĻ¤āĻā§āĻ¤ āĻĒāĻ°āĻŋāĻ¸āĻāĻā§āĻ¯āĻžāĻ¨ āĻāĻŦāĻ āĻ¤āĻĨā§āĻ¯ āĻĻā§āĻā§āĻ¨ā§ˇ
- āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž āĻāĻŦāĻ āĻĒā§āĻ°āĻŦā§āĻļ, āĻ¸ā§āĻāĻ¸āĻžāĻĨā§ āĻĒāĻĄ āĻāĻŦāĻ āĻļā§āĻˇ āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¤āĻžāĻĻā§āĻ° āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ āĻĻā§āĻā§āĻ¨āĨ¤
- āĻĢāĻžāĻāĻ˛ āĻ āĻŦāĻā§āĻā§āĻ āĻāĻŦāĻ āĻ¸ā§āĻā§āĻ°ā§āĻ āĻĻā§āĻā§āĻ¨: āĻ¸ā§āĻĨāĻžāĻ¯āĻŧā§ āĻāĻ˛āĻŋāĻāĻŽ āĻāĻŦāĻ āĻā§āĻ°āĻŽāĻžāĻāĻ¤ āĻāĻ˛āĻŋāĻāĻŽ āĻĻāĻžāĻŦāĻŋāĨ¤
- āĻāĻ¨āĻĢāĻŋāĻāĻŽā§āĻ¯āĻžāĻĒ āĻāĻŦāĻ āĻ¸āĻŋāĻā§āĻ°ā§āĻ āĻĻā§āĻā§āĻ¨ āĻāĻŦāĻ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨āĻž āĻāĻ°ā§āĻ¨āĨ¤
- āĻ˛āĻ āĻĻā§āĻā§āĻ¨.
- āĻĒāĻžāĻ¤ā§āĻ°ā§ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻāĻ¨ āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸āĨ¤
āĻāĻāĻāĻŋ āĻāĻ˛ā§āĻ˛ā§āĻāĻ¯ā§āĻā§āĻ¯ āĻ¤ā§āĻ°ā§āĻāĻŋ (āĻ¤āĻŦā§, āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¨āĻ¯āĻŧ) āĻšāĻ˛ āĻŽāĻžāĻ˛ā§āĻāĻŋ-āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ° āĻāĻžāĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻā§āĻ¨ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ¨ā§āĻāĨ¤ āĻĒā§āĻ°āĻāĻ˛ā§āĻĒāĻāĻŋ āĻ¸āĻŽā§āĻĒā§āĻ°āĻĻāĻžāĻ¯āĻŧā§āĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻā§āĻ°āĻŋāĻ¯āĻŧāĻāĻžāĻŦā§ āĻŦāĻŋāĻāĻžāĻļ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ āĻāĻŦāĻ āĻā§āĻŦāĻžāĻ°āĻ¨ā§āĻāĻ¸ API-āĻāĻ° āĻ¨āĻ¤ā§āĻ¨ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻāĻŦāĻ āĻ¸ā§āĻĒā§āĻ¸āĻŋāĻĢāĻŋāĻā§āĻļāĻ¨ āĻĒā§āĻ°āĻāĻžāĻļā§āĻ° āĻ¸āĻžāĻĨā§ āĻĒā§āĻ°āĻžāĻ¸āĻā§āĻāĻŋāĻ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯āĻā§āĻ˛āĻŋ āĻŦāĻāĻžāĻ¯āĻŧ āĻ°āĻžāĻā§: āĻĒā§āĻ¯āĻžāĻ¨ā§āĻ˛ā§āĻ° āĻ¸āĻ°ā§āĻŦāĻļā§āĻˇ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻšāĻ˛
2āĨ¤ āĻ˛ā§āĻ¨ā§āĻ¸
-
āĻāĻ¯āĻŧā§āĻŦāĻ¸āĻžāĻāĻ ; -
āĻāĻĒāĻšāĻžāĻ° ; -
āĻāĻžāĻ¨ā§āĻĄāĻžāĻ° (~4800 āĻāĻŋāĻāĻšāĻžāĻŦ āĻ¤āĻžāĻ°āĻž); - āĻ˛āĻžāĻāĻ¸ā§āĻ¨ā§āĻ¸: MIT;
- āĻ¸āĻāĻā§āĻˇā§āĻĒā§: "Kubernetes IDE"āĨ¤
āĻĒā§āĻ°āĻāĻ˛ā§āĻĒāĻāĻŋ Kubernetes-āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻ¸āĻŽāĻ¨ā§āĻŦāĻŋāĻ¤ āĻāĻ¨ā§āĻ¨āĻ¯āĻŧāĻ¨ āĻĒāĻ°āĻŋāĻŦā§āĻļ (IDE) āĻšāĻŋāĻ¸ā§āĻŦā§ āĻ
āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻ°āĻā§āĨ¤ āĻ
āĻ§āĻŋāĻāĻ¨ā§āĻ¤ā§, āĻāĻāĻŋ āĻ
āĻ¨ā§āĻ āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ° āĻāĻŦāĻ āĻ¤āĻžāĻĻā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻāĻ˛āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻ āĻĒāĻĄā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻžāĻ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ
āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ (25 āĻĒāĻĄāĻā§āĻ˛āĻŋāĻ¤ā§ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§)āĨ¤
āĻ˛ā§āĻ¨ā§āĻ¸ā§āĻ° āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯/āĻā§āĻˇāĻŽāĻ¤āĻž:
- āĻ¸ā§āĻŦāĻ¤āĻ¨ā§āĻ¤ā§āĻ° āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ āĻ¯āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°ā§āĻ° āĻāĻŋāĻ¤āĻ°ā§ āĻāĻŋāĻā§ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻšāĻ¯āĻŧ āĻ¨āĻž (āĻāĻ°ā§ āĻ¸ā§āĻĒāĻˇā§āĻ āĻāĻ°ā§ āĻŦāĻ˛āĻ˛ā§, āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻŽā§āĻā§āĻ°āĻŋāĻā§āĻ¸ āĻĒā§āĻ¤ā§ āĻĒā§āĻ°āĻŽāĻŋāĻĨāĻŋāĻāĻ¸ā§āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻšāĻŦā§, āĻ¤āĻŦā§ āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ āĻāĻ¨āĻ¸ā§āĻāĻ˛ā§āĻļāĻ¨āĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§)āĨ¤ "āĻĒā§āĻ°āĻ§āĻžāĻ¨" āĻāĻ¨āĻ¸ā§āĻāĻ˛ā§āĻļāĻ¨āĻāĻŋ Linux, macOS āĻŦāĻž Windows āĻāĻžāĻ˛āĻŋāĻ¤ āĻāĻāĻāĻŋ āĻŦā§āĻ¯āĻā§āĻ¤āĻŋāĻāĻ¤ āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāĻ°ā§ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤
- āĻŽāĻžāĻ˛ā§āĻāĻŋ-āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ° āĻŦā§āĻ¯āĻŦāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻž (āĻļāĻ¤ āĻļāĻ¤ āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ° āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤)āĨ¤
- āĻ°āĻŋāĻ¯āĻŧā§āĻ˛ āĻāĻžāĻāĻŽā§ āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°ā§āĻ° āĻ āĻŦāĻ¸ā§āĻĨāĻžāĻ° āĻāĻŋāĻā§āĻ¯ā§āĻ¯āĻŧāĻžāĻ˛āĻžāĻāĻā§āĻļāĻ¨āĨ¤
- āĻŦāĻŋāĻ˛ā§āĻ-āĻāĻ¨ āĻĒā§āĻ°āĻŽāĻŋāĻĨāĻŋāĻāĻ¸ā§āĻ° āĻāĻĒāĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋ āĻāĻ°ā§ āĻāĻ¤āĻŋāĻšāĻžāĻ¸ āĻ¸āĻš āĻ¸āĻŽā§āĻĒāĻĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§āĻ° āĻā§āĻ°āĻžāĻĢ āĻāĻŦāĻ āĻĒā§āĻ°āĻŦāĻŖāĻ¤āĻžāĨ¤
- āĻāĻ¨ā§āĻā§āĻāĻ¨āĻžāĻ° āĻāĻŦāĻ āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ° āĻ¨ā§āĻĄā§āĻ° āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻāĻ¨ā§ āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸āĨ¤
- Kubernetes RBAC āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨āĨ¤
āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻāĻžāĻļ-
āĻā§āĻŦāĻžāĻ°āĻ¨ā§āĻāĻ¸ āĻŦāĻŋāĻāĻžāĻā§āĻ° āĻāĻ¨ā§āĻ¯ GUI āĻĨā§āĻā§ GitHub-āĻ āĻ˛ā§āĻ¨ā§āĻ¸ āĻšāĻ˛ āĻĻā§āĻŦāĻŋāĻ¤ā§āĻ¯āĻŧ āĻāĻ¨āĻĒā§āĻ°āĻŋāĻ¯āĻŧ āĻĒā§āĻ°āĻāĻ˛ā§āĻĒ, āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻā§āĻŦāĻžāĻ°āĻ¨ā§āĻāĻ¸ āĻĄā§āĻ¯āĻžāĻļāĻŦā§āĻ°ā§āĻĄ āĻ¨āĻŋāĻā§āĻ "āĻšāĻžāĻ°āĻŋāĻ¯āĻŧā§āĻā§"ā§ˇ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻāĻĒā§āĻ¨ āĻ¸ā§āĻ°ā§āĻ¸ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ CLI* āĻļā§āĻ°ā§āĻŖā§ āĻĨā§āĻā§ āĻ¨āĻ¯āĻŧ āĻāĻ¨āĻĒā§āĻ°āĻŋāĻ¯āĻŧāĻ¤āĻžāĻ° āĻĻāĻŋāĻ āĻĨā§āĻā§ āĻāĻ˛ā§āĻ˛ā§āĻāĻ¯ā§āĻā§āĻ¯āĻāĻžāĻŦā§ āĻ¨āĻŋāĻā§āĻˇā§āĻāĨ¤
* āĻĒāĻ°ā§āĻ¯āĻžāĻ˛ā§āĻāĻ¨āĻžāĻ° āĻŦā§āĻ¨āĻžāĻ¸ āĻ āĻāĻļā§ K9s āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻĻā§āĻā§āĻ¨āĨ¤
3. āĻā§āĻŦāĻžāĻ°āĻ¨ā§āĻāĻŋāĻ
-
āĻāĻ¯āĻŧā§āĻŦāĻ¸āĻžāĻāĻ ; -
āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ ; āĻ¸āĻāĻā§āĻ°āĻšāĻ¸ā§āĻĨāĻ˛ (āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĄāĻā§āĻŽā§āĻ¨ā§āĻā§āĻļāĻ¨) (200+ āĻāĻŋāĻāĻšāĻžāĻŦ āĻ¤āĻžāĻ°āĻž);- āĻ˛āĻžāĻāĻ¸ā§āĻ¨ā§āĻ¸: āĻŽāĻžāĻ˛āĻŋāĻāĻžāĻ¨āĻžāĻ§ā§āĻ¨;
- āĻ¸āĻāĻā§āĻˇā§āĻĒā§: "āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ° āĻŦā§āĻ¯āĻŦāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻž āĻ¸āĻšāĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤"
āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻŽāĻžāĻ˛āĻŋāĻāĻžāĻ¨āĻžāĻ§ā§āĻ¨ āĻ
ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ āĻ¯āĻž āĻāĻāĻāĻŋ āĻŦā§āĻ¯āĻā§āĻ¤āĻŋāĻāĻ¤ āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāĻ°ā§ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻž āĻšāĻ¯āĻŧ (āĻ˛āĻŋāĻ¨āĻžāĻā§āĻ¸, āĻŽā§āĻ¯āĻžāĻāĻāĻāĻ¸, āĻāĻāĻ¨ā§āĻĄā§āĻ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤)āĨ¤ āĻāĻ° āĻ˛ā§āĻāĻāĻ°āĻž āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻāĻ¨ āĻāĻāĻāĻŋāĻ˛āĻŋāĻāĻŋ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ā§āĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻļā§āĻ°ā§āĻ¤āĻŋ āĻĻā§āĻ¯āĻŧ āĻāĻŦāĻ āĻāĻ° āĻ¸āĻžāĻĨā§ - āĻāĻŽāĻžāĻ¨ā§āĻĄāĻā§āĻ˛āĻŋ āĻŽāĻ¨ā§ āĻ°āĻžāĻāĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻ¨ā§āĻ āĻāĻŦāĻ āĻāĻŽāĻ¨āĻāĻŋ āĻāĻ¤āĻŋāĻ¤ā§ āĻĻāĻļāĻā§āĻŖ āĻŦā§āĻĻā§āĻ§āĻŋāĨ¤
āĻā§āĻ˛āĻāĻŋāĻ° āĻāĻāĻ°ā§āĻˇāĻŖā§āĻ¯āĻŧ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯āĻā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻāĻāĻāĻŋ āĻšāĻ˛ āĻšā§āĻ˛āĻŽ āĻāĻžāĻ°ā§āĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻ°ā§āĻŽāĻŋāĻ¤ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨, āĻāĻŦāĻ āĻ¤ā§āĻ°ā§āĻāĻŋāĻā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻāĻāĻāĻŋ āĻšāĻ˛ āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ āĻāĻ°ā§āĻŽāĻā§āĻˇāĻŽāĻ¤āĻž āĻŽā§āĻā§āĻ°āĻŋāĻā§āĻ¸ā§āĻ° āĻ āĻāĻžāĻŦāĨ¤
āĻā§āĻŦāĻžāĻ°āĻ¨ā§āĻāĻŋāĻ āĻāĻ° āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯:
- āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ° āĻ āĻŦāĻ¸ā§āĻĨāĻžāĻ° āĻ¸ā§āĻŦāĻŋāĻ§āĻžāĻāĻ¨āĻ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨. āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻāĻŋāĻ¤ āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ° āĻŦāĻ¸ā§āĻ¤ā§ āĻāĻŦāĻ āĻ¤āĻžāĻĻā§āĻ° āĻ¨āĻŋāĻ°ā§āĻāĻ°āĻ¤āĻž āĻĻā§āĻāĻ¤ā§ āĻāĻāĻāĻŋ āĻ¸ā§āĻā§āĻ°ā§āĻ¨; āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻŦāĻ¸ā§āĻ¤ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ˛āĻžāĻ˛/āĻ¸āĻŦā§āĻ āĻĒā§āĻ°āĻ¸ā§āĻ¤ā§āĻ¤āĻŋāĻ° āĻ āĻŦāĻ¸ā§āĻĨāĻž; āĻ°āĻŋāĻ¯āĻŧā§āĻ˛-āĻāĻžāĻāĻŽ āĻ¸ā§āĻā§āĻ¯āĻžāĻāĻžāĻ¸ āĻāĻĒāĻĄā§āĻ āĻ¸āĻš āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ° āĻ¸ā§āĻā§āĻ¯āĻžāĻāĻžāĻ¸ āĻāĻŋāĻ āĻŽā§āĻĄāĨ¤
- āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ āĻŽā§āĻā§ āĻĢā§āĻ˛āĻž āĻāĻŦāĻ āĻ¸ā§āĻā§āĻ˛ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻĻā§āĻ°ā§āĻ¤ āĻ ā§āĻ¯āĻžāĻāĻļāĻ¨ āĻŦā§āĻ¤āĻžāĻŽāĨ¤
- āĻŽāĻžāĻ˛ā§āĻāĻŋ āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ° āĻ āĻĒāĻžāĻ°ā§āĻļāĻ¨ āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨.
- āĻ¨āĻžāĻŽāĻ¸ā§āĻĨāĻžāĻ¨ āĻ¸āĻš āĻ¸āĻšāĻ āĻāĻžāĻāĨ¤
- āĻšā§āĻ˛āĻŽ āĻāĻžāĻ°ā§āĻ āĻāĻŦāĻ āĻšā§āĻ˛āĻŽ āĻ°āĻŋāĻĒā§āĻāĻŋāĻāĻ°āĻŋāĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ (āĻŦā§āĻ¯āĻā§āĻ¤āĻŋāĻāĻ¤ āĻ¸āĻš)āĨ¤ āĻāĻ¯āĻŧā§āĻŦ āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ā§ āĻāĻžāĻ°ā§āĻ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻŦāĻ āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻ¨āĻž āĻāĻ°āĻžāĨ¤
āĻĒāĻŖā§āĻ¯āĻāĻŋāĻ° āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻāĻ°āĻ āĻšāĻ˛ āĻ¯ā§āĻā§āĻ¨ āĻ¸āĻāĻā§āĻ¯āĻ āĻ¨āĻžāĻŽāĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻŦāĻ āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻ¨ āĻŦā§āĻ¯āĻā§āĻ¤āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ 30 āĻāĻāĻ°ā§āĻ° āĻāĻāĻāĻžāĻ˛ā§āĻ¨ āĻ āĻ°ā§āĻĨāĻĒā§āĻ°āĻĻāĻžāĻ¨āĨ¤
4. āĻā§āĻŦā§āĻāĻŋāĻ¸
-
āĻāĻ¯āĻŧā§āĻŦāĻ¸āĻžāĻāĻ ; -
āĻāĻĒāĻšāĻžāĻ° ; -
āĻāĻžāĻ¨ā§āĻĄāĻžāĻ° (~500 āĻāĻŋāĻāĻšāĻžāĻŦ āĻ¤āĻžāĻ°āĻž); - āĻ˛āĻžāĻāĻ¸ā§āĻ¨ā§āĻ¸: Apache 2.0
- āĻ¸āĻāĻā§āĻˇā§āĻĒā§: "Kubevious āĻā§āĻŦāĻžāĻ°āĻ¨ā§āĻāĻ¸ āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°, āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨ āĻāĻŦāĻ āĻ¸ā§āĻā§āĻ¯āĻžāĻāĻžāĻ¸ āĻĻā§āĻāĻž āĻ¨āĻŋāĻ°āĻžāĻĒāĻĻ āĻāĻŦāĻ āĻ¸āĻšāĻā§ āĻŦā§āĻāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĨ¤"
āĻĒā§āĻ°āĻāĻ˛ā§āĻĒā§āĻ° āĻ§āĻžāĻ°āĻŖāĻž āĻāĻāĻāĻŋ āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°ā§ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻ°āĻž āĻ
ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨ āĻŦāĻŋāĻļā§āĻ˛ā§āĻˇāĻŖ āĻāĻŦāĻ āĻĄāĻŋāĻŦāĻžāĻ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻĄāĻŋāĻāĻžāĻāĻ¨ āĻāĻ°āĻž āĻāĻāĻāĻŋ āĻā§āĻ˛ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻžāĨ¤ āĻ˛ā§āĻāĻāĻ°āĻž āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻāĻāĻžāĻŦā§ āĻāĻ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯āĻā§āĻ˛āĻŋāĻ° āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ā§āĻ° āĻĻāĻŋāĻā§ āĻŽāĻ¨ā§āĻ¨āĻŋāĻŦā§āĻļ āĻāĻ°ā§āĻāĻŋāĻ˛ā§āĻ¨, āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§āĻ¤ā§ āĻāĻ°āĻ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻāĻŋāĻ¨āĻŋāĻ¸āĻā§āĻ˛āĻŋ āĻ°ā§āĻā§āĻāĻŋāĻ˛ā§āĻ¨āĨ¤
āĻā§āĻŦā§āĻāĻŋāĻ¯āĻŧāĻžāĻ¸ā§āĻ° āĻŽā§āĻ˛ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯ āĻāĻŦāĻ āĻĢāĻžāĻāĻļāĻ¨:
- āĻāĻāĻāĻŋ āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨-āĻā§āĻ¨ā§āĻĻā§āĻ°āĻŋāĻ āĻāĻĒāĻžāĻ¯āĻŧā§ āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ° āĻāĻŋāĻā§āĻ¯ā§āĻ¯āĻŧāĻžāĻ˛āĻžāĻāĻā§āĻļāĻ¨: āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ā§ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻāĻŋāĻ¤ āĻŦāĻ¸ā§āĻ¤ā§āĻā§āĻ˛āĻŋāĻā§ āĻļā§āĻ°ā§āĻŖā§āĻŦāĻĻā§āĻ§ āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻāĻāĻāĻŋ āĻ āĻ¨ā§āĻā§āĻ°āĻŽā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻ¸āĻžāĻ°āĻŋāĻŦāĻĻā§āĻ§ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤
- āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨ā§ āĻ¨āĻŋāĻ°ā§āĻāĻ°āĻ¤āĻž āĻāĻŦāĻ āĻ¤āĻžāĻĻā§āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ā§āĻ° āĻā§āĻ¯āĻžāĻ¸āĻā§āĻĄāĻŋāĻ āĻĢāĻ˛āĻžāĻĢāĻ˛ā§āĻ° āĻāĻŋāĻā§āĻ¯ā§āĻ¯āĻŧāĻžāĻ˛ āĻĄāĻŋāĻ¸āĻĒā§āĻ˛ā§āĨ¤
- āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ° āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨ āĻ¤ā§āĻ°ā§āĻāĻŋāĻ° āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨: āĻ˛ā§āĻŦā§āĻ˛ā§āĻ° āĻ
āĻĒāĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°, āĻŽāĻŋāĻ¸āĻĄ āĻĒā§āĻ°ā§āĻ āĻāĻ¤ā§āĻ¯āĻžāĻĻāĻŋāĨ¤ (āĻĒā§āĻ°āĻ¸āĻā§āĻāĻā§āĻ°āĻŽā§, āĻāĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻāĻ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯āĻāĻŋāĻ¤ā§ āĻāĻā§āĻ°āĻšā§ āĻšāĻ¨ āĻ¤āĻŦā§ āĻŽāĻ¨ā§āĻ¯ā§āĻ āĻĻāĻŋāĻ¨
āĻ§ā§āĻ°ā§āĻŦāĻ¤āĻžāĻ°āĻž āĻ¯āĻž āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻāĻŽāĻ°āĻžāĻāĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§ āĻ˛āĻŋāĻā§āĻā§āĻ¨ .) - āĻĒā§āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§ āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻ āĻāĻžāĻĄāĻŧāĻžāĻ, āĻ¸āĻŽā§āĻāĻžāĻŦā§āĻ¯ āĻŦāĻŋāĻĒāĻā§āĻāĻ¨āĻ āĻĒāĻžāĻ¤ā§āĻ°ā§āĻ° āĻ¸āĻ¨āĻžāĻā§āĻ¤āĻāĻ°āĻŖ āĻāĻĒāĻ˛āĻŦā§āĻ§, āĻ¯ā§āĻŽāĻ¨ āĻā§āĻŦ āĻŦā§āĻļāĻŋ āĻ¸ā§āĻŦāĻŋāĻ§āĻž āĻĨāĻžāĻāĻž (āĻā§āĻŖāĻžāĻŦāĻ˛ā§
hostPID
,hostNetwork
,hostIPC
, āĻŽāĻžāĻāĻ¨ā§āĻdocker.sock
āĻāĻ¤ā§āĻ¯āĻžāĻĻāĻŋ)āĨ¤ - āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻ¨ā§āĻ¨āĻ¤ āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻŦā§āĻ¯āĻŦāĻ¸ā§āĻĨāĻž (āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻŦāĻ¸ā§āĻ¤ā§āĻ° āĻ¨āĻžāĻŽ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻ¯āĻŧ, āĻ¤āĻžāĻĻā§āĻ° āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯ āĻĻā§āĻŦāĻžāĻ°āĻžāĻ)āĨ¤
- āĻā§āĻˇāĻŽāĻ¤āĻž āĻĒāĻ°āĻŋāĻāĻ˛ā§āĻĒāĻ¨āĻž āĻāĻŦāĻ āĻ¸āĻŽā§āĻĒāĻĻ āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻā§āĻļāĻžāĻ¨ āĻāĻ¨ā§āĻ¯ āĻ¸āĻ°āĻā§āĻāĻžāĻŽ.
- āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻ°ā§āĻŽāĻŋāĻ¤ "āĻāĻžāĻāĻŽ āĻŽā§āĻļāĻŋāĻ¨" (āĻ āĻŦāĻā§āĻā§āĻā§āĻ° āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨ā§ āĻĒā§āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻā§āĻ˛āĻŋ āĻĻā§āĻāĻžāĻ° āĻā§āĻˇāĻŽāĻ¤āĻž)āĨ¤
- āĻā§āĻŽāĻŋāĻāĻž, āĻā§āĻŽāĻŋāĻāĻž, āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž āĻ ā§āĻ¯āĻžāĻāĻžāĻāĻ¨ā§āĻāĻā§āĻ˛āĻŋāĻ° āĻāĻāĻāĻŋ āĻĒāĻŋāĻāĻ āĻāĻ¨ā§āĻ¤āĻāĻ¸āĻŽā§āĻĒāĻ°ā§āĻāĻŋāĻ¤ āĻ¸āĻžāĻ°āĻŖā§ āĻ¸āĻš RBAC āĻŦā§āĻ¯āĻŦāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻžāĨ¤
- āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻāĻāĻŋ āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°ā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻžāĻ āĻāĻ°ā§āĨ¤
āĻĒā§āĻ°āĻāĻ˛ā§āĻĒāĻāĻŋāĻ° āĻāĻāĻāĻŋ āĻā§āĻŦ āĻ¸āĻāĻā§āĻˇāĻŋāĻĒā§āĻ¤ āĻāĻ¤āĻŋāĻšāĻžāĻ¸ āĻ°āĻ¯āĻŧā§āĻā§ (āĻĒā§āĻ°āĻĨāĻŽ āĻĒā§āĻ°āĻāĻžāĻļāĻāĻŋ 11 āĻĢā§āĻŦā§āĻ°ā§āĻ¯āĻŧāĻžāĻ°āĻŋ, 2020-āĻ āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛) āĻāĻŦāĻ āĻŽāĻ¨ā§ āĻšāĻā§āĻā§ āĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻļā§āĻ˛āĻ¤āĻž āĻŦāĻž āĻāĻ¨ā§āĻ¨āĻ¯āĻŧāĻ¨ā§ āĻŽāĻ¨ā§āĻĨāĻ° āĻ¸āĻŽāĻ¯āĻŧāĻāĻžāĻ˛ āĻšāĻ¯āĻŧā§āĻā§āĨ¤ āĻ¯āĻĻāĻŋ āĻĒā§āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖāĻā§āĻ˛āĻŋ āĻāĻ¨ āĻāĻ¨ āĻĒā§āĻ°āĻāĻžāĻļāĻŋāĻ¤ āĻšāĻ¯āĻŧ, āĻ¤āĻŦā§ āĻ¸āĻ°ā§āĻŦāĻļā§āĻˇ āĻĒā§āĻ°āĻāĻžāĻļ (
5. āĻā§āĻŦā§āĻāĻ¯āĻŧāĻžāĻāĻ
-
āĻĒā§āĻ°āĻāĻ˛ā§āĻĒ āĻĒāĻžāĻ¤āĻž ; - āĻ˛āĻžāĻāĻ¸ā§āĻ¨ā§āĻ¸: āĻŽāĻžāĻ˛āĻŋāĻāĻžāĻ¨āĻž (āĻāĻĒā§āĻ¨ āĻ¸ā§āĻ°ā§āĻ¸ āĻšāĻ¯āĻŧā§ āĻ¯āĻžāĻŦā§);
- āĻ¸āĻāĻā§āĻˇā§āĻĒā§: "āĻā§āĻŦāĻžāĻ°āĻ¨ā§āĻāĻ¸ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻŽāĻžāĻ˛ā§āĻāĻŋ-āĻĒā§āĻ˛ā§āĻ¯āĻžāĻāĻĢāĻ°ā§āĻŽ āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻāĨ¤"
āĻāĻŋāĻāĻŽāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ°ā§āĻ° āĻāĻāĻāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻĒāĻŖā§āĻ¯, āĻŽā§āĻ˛āĻ¤ āĻāĻāĻāĻŋ āĻ
āĻā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§āĻŖ āĻšā§āĻ¯āĻžāĻāĻžāĻĨāĻ¨ā§āĻ° āĻ
āĻāĻļ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ (āĻā§āĻ¨ 2019 āĻ¸āĻžāĻ˛ā§)āĨ¤ āĻāĻāĻāĻŋ āĻŦā§āĻ¯āĻā§āĻ¤āĻŋāĻāĻ¤ āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāĻ°ā§ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻž, āĻāĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋāĻ¤ā§ āĻāĻžāĻ āĻāĻ°ā§
Kubewise āĻāĻ° āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯:
- āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻā§āĻŦāĻžāĻ°āĻ¨ā§āĻāĻ¸ āĻ¸āĻ¤ā§āĻ¤āĻžāĻā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ āĻŽāĻŋāĻĨāĻ¸ā§āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž: āĻ¨ā§āĻĄ, āĻ¨ā§āĻŽāĻ¸ā§āĻĒā§āĻ¸ āĻāĻ¤ā§āĻ¯āĻžāĻĻāĻŋāĨ¤
- āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻžāĻ§āĻŋāĻ kubeconfig āĻĢāĻžāĻāĻ˛ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨āĨ¤
- āĻāĻāĻāĻŋ āĻĒāĻ°āĻŋāĻŦā§āĻļ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛ āĻ¸ā§āĻ āĻāĻ°āĻžāĻ° āĻā§āĻˇāĻŽāĻ¤āĻž āĻ¸āĻš āĻāĻžāĻ°ā§āĻŽāĻŋāĻ¨āĻžāĻ˛
KUBECONFIG
. - āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻ¨āĻžāĻŽāĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻžāĻ¸ā§āĻāĻŽ kubeconfig āĻĢāĻžāĻāĻ˛ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻ¨āĨ¤
- āĻāĻ¨ā§āĻ¨āĻ¤ āĻ¨āĻŋāĻ°āĻžāĻĒāĻ¤ā§āĻ¤āĻž āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯ (RBAC, āĻĒāĻžāĻ¸āĻāĻ¯āĻŧāĻžāĻ°ā§āĻĄ, āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž āĻ ā§āĻ¯āĻžāĻāĻžāĻāĻ¨ā§āĻ)āĨ¤
āĻāĻāĻ¨ āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤, āĻĒā§āĻ°āĻāĻ˛ā§āĻĒā§āĻ° āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻāĻāĻŋ āĻ°āĻŋāĻ˛āĻŋāĻ āĻāĻā§ - āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ
6. OpenShift āĻāĻ¨āĻ¸ā§āĻ˛
-
OpenShift āĻĄāĻā§āĻŽā§āĻ¨ā§āĻā§āĻļāĻ¨ āĻŦāĻŋāĻāĻžāĻ ; -
āĻāĻžāĻ¨ā§āĻĄāĻžāĻ° (~150 āĻāĻŋāĻāĻšāĻžāĻŦ āĻ¤āĻžāĻ°āĻž); - āĻ˛āĻžāĻāĻ¸ā§āĻ¨ā§āĻ¸: Apache 2.0;
- āĻ¸āĻāĻā§āĻˇā§āĻĒā§: "āĻāĻĒā§āĻ¨āĻļāĻŋāĻĢāĻ āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°āĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ UI"āĨ¤
āĻāĻ āĻāĻ¯āĻŧā§āĻŦ āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸āĻāĻŋ OpenShift āĻŦāĻŋāĻ¤āĻ°āĻŖā§āĻ° āĻ
āĻāĻļ āĻšāĻāĻ¯āĻŧāĻž āĻ¸āĻ¤ā§āĻ¤ā§āĻŦā§āĻ (āĻāĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ¸ā§āĻāĻžāĻ¨ā§ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§
āĻāĻĒā§āĻ¨āĻļāĻŋāĻĢā§āĻ āĻāĻ¨āĻ¸ā§āĻ˛ āĻĻā§āĻ°ā§āĻāĻĻāĻŋāĻ¨ āĻ§āĻ°ā§ āĻŦāĻŋāĻāĻžāĻļā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻ°āĻ¯āĻŧā§āĻā§, āĻ¤āĻžāĻ āĻāĻāĻŋ āĻ āĻ¨ā§āĻ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤ āĻāĻ°ā§āĻā§āĨ¤ āĻāĻŽāĻ°āĻž āĻĒā§āĻ°āĻ§āĻžāĻ¨āĻā§āĻ˛āĻŋ āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°āĻŦ:
- āĻļā§āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ āĻĒāĻĻā§āĻ§āĻ¤āĻŋ - āĻāĻ¨āĻ¸ā§āĻ˛ā§ āĻāĻĒāĻ˛āĻŦā§āĻ§ āĻ¸āĻŽā§āĻāĻžāĻŦāĻ¨āĻžāĻ° āĻĻā§āĻāĻŋ "āĻĻā§āĻˇā§āĻāĻŋāĻā§āĻŖ": āĻĒā§āĻ°āĻļāĻžāĻ¸āĻ āĻāĻŦāĻ āĻŦāĻŋāĻāĻžāĻļāĻāĻžāĻ°ā§āĻĻā§āĻ° āĻāĻ¨ā§āĻ¯āĨ¤ āĻŽā§āĻĄ āĻŦāĻŋāĻāĻžāĻļāĻāĻžāĻ°ā§ āĻĻā§āĻˇā§āĻāĻŋāĻā§āĻŖ āĻ āĻŦāĻā§āĻā§āĻāĻā§āĻ˛āĻŋāĻā§ āĻāĻŽāĻ¨ āĻāĻāĻāĻŋ āĻĢāĻ°ā§āĻŽā§ āĻā§āĻˇā§āĻ ā§ āĻāĻ°ā§ āĻ¯āĻž āĻĄā§āĻā§āĻ˛āĻĒāĻžāĻ°āĻĻā§āĻ° āĻāĻžāĻā§ āĻāĻ°āĻ āĻŦā§āĻ§āĻāĻŽā§āĻ¯ āĻšāĻ¯āĻŧ (āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻžāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž) āĻāĻŦāĻ āĻāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨, āĻŦāĻŋāĻ˛ā§āĻĄ/āĻĄāĻŋāĻĒā§āĻ˛ā§āĻ¯āĻŧ āĻ¸ā§āĻā§āĻ¯āĻžāĻāĻžāĻ¸ āĻā§āĻ°ā§āĻ¯āĻžāĻ āĻāĻ°āĻž, āĻāĻŽāĻ¨āĻāĻŋ Eclipse Che āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻā§āĻĄ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨āĻžāĻ° āĻŽāĻ¤ā§ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻāĻžāĻāĻā§āĻ˛āĻŋ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻāĻ°āĻžāĻ° āĻāĻĒāĻ° āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸āĻā§ āĻĢā§āĻāĻžāĻ¸ āĻāĻ°ā§āĨ¤
- āĻāĻžāĻā§āĻ° āĻāĻžāĻĒ, āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ, āĻ¸āĻā§āĻāĻ¯āĻŧāĻ¸ā§āĻĨāĻžāĻ¨, āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ā§āĻ° āĻ āĻ§āĻŋāĻāĻžāĻ°ā§āĻ° āĻŦā§āĻ¯āĻŦāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻžāĨ¤
- āĻĒā§āĻ°āĻāĻ˛ā§āĻĒ āĻāĻŦāĻ āĻ
ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨āĻā§āĻ˛āĻŋāĻ¤ā§ āĻāĻžāĻā§āĻ° āĻāĻžāĻĒā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¯ā§āĻā§āĻ¤āĻŋāĻ āĻŦāĻŋāĻā§āĻā§āĻĻāĨ¤ āĻ¸āĻ°ā§āĻŦāĻļā§āĻˇ āĻ°āĻŋāĻ˛āĻŋāĻā§āĻ° āĻāĻāĻāĻŋāĻ¤ā§ - v4.3 -
āĻšāĻžāĻāĻŋāĻ° āĻŦāĻŋāĻļā§āĻˇ āĻĒā§āĻ°āĻāĻ˛ā§āĻĒ āĻĄā§āĻ¯āĻžāĻļāĻŦā§āĻ°ā§āĻĄ, āĻ¯āĻž āĻāĻāĻāĻŋ āĻĒā§āĻ°āĻā§āĻā§āĻ āĻ¸ā§āĻ˛āĻžāĻāĻ¸ā§ āĻ¸āĻžāĻ§āĻžāĻ°āĻ¨ āĻĄā§āĻāĻž (āĻ¨āĻŋāĻ¯āĻŧā§āĻāĻ¨, āĻĒāĻĄ, āĻāĻ¤ā§āĻ¯āĻžāĻĻāĻŋāĻ° āĻ¸āĻāĻā§āĻ¯āĻž āĻāĻŦāĻ āĻ¸ā§āĻĨāĻŋāĻ¤āĻŋ; āĻ¸āĻŽā§āĻĒāĻĻ āĻāĻ°āĻ āĻāĻŦāĻ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻŽā§āĻā§āĻ°āĻŋāĻā§āĻ¸) āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻāĻ°ā§āĨ¤ - āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°ā§āĻ° āĻ āĻŦāĻ¸ā§āĻĨāĻžāĻ° āĻ°āĻŋāĻ¯āĻŧā§āĻ˛ āĻāĻžāĻāĻŽ āĻĄāĻŋāĻ¸āĻĒā§āĻ˛ā§āĻ¤ā§ āĻāĻĒāĻĄā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§, āĻāĻ¤ā§ āĻāĻā§ āĻ¯āĻžāĻāĻ¯āĻŧāĻž āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ (āĻāĻā§āĻ¨ā§āĻ); āĻ˛āĻ āĻĻā§āĻāĻž
- āĻĒā§āĻ°āĻŽāĻŋāĻĨāĻŋāĻāĻ¸, āĻ ā§āĻ¯āĻžāĻ˛āĻžāĻ°ā§āĻāĻŽā§āĻ¯āĻžāĻ¨ā§āĻāĻžāĻ° āĻāĻŦāĻ āĻā§āĻ°āĻžāĻĢāĻžāĻ¨āĻžāĻ° āĻāĻĒāĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋ āĻāĻ°ā§ āĻĒāĻ°ā§āĻ¯āĻŦā§āĻā§āĻˇāĻŖ āĻĄā§āĻāĻž āĻĻā§āĻā§āĻ¨āĨ¤
- āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋāĻ¤ā§āĻŦāĻāĻžāĻ°ā§ āĻ
āĻĒāĻžāĻ°ā§āĻāĻ°āĻĻā§āĻ° āĻŦā§āĻ¯āĻŦāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻž
āĻ āĻĒāĻžāĻ°ā§āĻāĻ°āĻšāĻžāĻŦ . - āĻĄāĻāĻžāĻ°ā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻāĻ˛āĻž āĻŦāĻŋāĻ˛ā§āĻĄāĻā§āĻ˛āĻŋ āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻ¨āĻž āĻāĻ°ā§āĻ¨ (āĻāĻāĻāĻŋ āĻĄāĻāĻžāĻ°āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻ¸āĻāĻā§āĻ°āĻšāĻ¸ā§āĻĨāĻ˛ āĻĨā§āĻā§),
āĻāĻ¸ 2 āĻāĻ āĻŦāĻž āĻ¨āĻŋāĻ°ā§āĻŦāĻŋāĻāĻžāĻ°ā§ āĻŦāĻžāĻšā§āĻ¯āĻŋāĻ āĻāĻāĻāĻŋāĻ˛āĻŋāĻāĻŋāĻā§āĻ˛āĻŋāĨ¤
NB: āĻāĻŽāĻ°āĻž āĻ¤ā§āĻ˛āĻ¨āĻž āĻ
āĻ¨ā§āĻ¯āĻĻā§āĻ° āĻ¯ā§āĻ āĻāĻ°āĻŋāĻ¨āĻŋ āĻā§āĻŦāĻžāĻ°āĻ¨ā§āĻāĻ¸ āĻŦāĻŋāĻ¤āĻ°āĻŖ (āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻ
āĻ¨ā§āĻ āĻāĻŽ āĻĒāĻ°āĻŋāĻāĻŋāĻ¤
āĻ āĻ§āĻŋāĻŦā§āĻ¤ā§āĻ¤āĻŋ
1. āĻŦāĻŋāĻāĻžāĻ¤ā§ āĻā§āĻŦāĻžāĻ°āĻ¨ā§āĻā§ āĻĒā§āĻ°ā§āĻā§āĻ¨āĻžāĻ°
-
āĻāĻ¯āĻŧā§āĻŦāĻ¸āĻžāĻāĻ ; -
āĻāĻžāĻ¨ā§āĻĄāĻžāĻ° (~100 āĻāĻŋāĻāĻšāĻžāĻŦ āĻ¤āĻžāĻ°āĻž); - āĻ˛āĻžāĻāĻ¸ā§āĻ¨ā§āĻ¸: Zlib(?) (āĻŽā§āĻ˛ āĻĒā§āĻ°āĻāĻ˛ā§āĻĒā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻ).
āĻĒā§āĻ°ā§āĻā§āĻ¨āĻžāĻ° āĻĻāĻ˛ā§āĻ° āĻāĻāĻāĻŋ āĻĒā§āĻ°āĻāĻ˛ā§āĻĒ, āĻ¯āĻž āĻĄāĻāĻžāĻ°ā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻžāĻ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻ āĻ¨āĻžāĻŽā§āĻ° āĻāĻ¨āĻĒā§āĻ°āĻŋāĻ¯āĻŧ āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻā§āĨ¤ āĻ¯ā§āĻšā§āĻ¤ā§ āĻĒā§āĻ°āĻāĻ˛ā§āĻĒāĻāĻŋ āĻŦāĻŋāĻāĻžāĻļā§āĻ° āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ āĻĒāĻ°ā§āĻ¯āĻžāĻ¯āĻŧā§ āĻ°āĻ¯āĻŧā§āĻā§ (āĻĒā§āĻ°āĻĨāĻŽ āĻāĻŦāĻ āĻāĻāĻŽāĻžāĻ¤ā§āĻ° āĻŦāĻŋāĻāĻž āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ
2. āĻāĻāĻ¸āĻĒā§āĻ¯āĻžāĻ¨ā§āĻ˛
-
āĻāĻ¯āĻŧā§āĻŦāĻ¸āĻžāĻāĻ ; - āĻ˛āĻžāĻāĻ¸ā§āĻ¨ā§āĻ¸: āĻŽāĻžāĻ˛āĻŋāĻāĻžāĻ¨āĻžāĻ§ā§āĻ¨;
- āĻ¸āĻāĻā§āĻˇā§āĻĒā§: "āĻāĻŋāĻā§āĻ¯ā§āĻ¯āĻŧāĻžāĻ˛ āĻā§āĻŦāĻžāĻ°āĻ¨ā§āĻāĻ¸ āĻāĻĄāĻŋāĻāĻ°"āĨ¤
āĻāĻ āĻ¤āĻ°ā§āĻŖ āĻĄā§āĻ¸ā§āĻāĻāĻĒ āĻ
ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨āĻāĻŋāĻ° āĻ˛āĻā§āĻˇā§āĻ¯ āĻāĻāĻāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻā§āĻ¨ā§ āĻāĻ¨āĻž āĻāĻŦāĻ āĻĄā§āĻ°āĻĒ āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦ āĻ¸āĻŽāĻ¯āĻŧā§ āĻā§āĻŦāĻžāĻ°āĻ¨ā§āĻāĻ¸ āĻ¸āĻāĻ¸ā§āĻĨāĻžāĻ¨āĻā§āĻ˛āĻŋāĻā§ āĻāĻ˛ā§āĻĒāĻ¨āĻž āĻāĻ°āĻž āĻāĻŦāĻ āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻ¨āĻž āĻāĻ°āĻžāĨ¤ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻ
āĻŦāĻā§āĻā§āĻāĻā§āĻ˛āĻŋ āĻšāĻ˛ Pod, Service, Deployment, StatefulSet, PersistentVolume, PersistentVolumeClaim, ConfigMap āĻāĻŦāĻ SecretāĨ¤ āĻļā§āĻā§āĻ°āĻ āĻ¤āĻžāĻ°āĻž āĻšā§āĻ˛āĻŽā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ¯ā§āĻ āĻāĻ°āĻžāĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻļā§āĻ°ā§āĻ¤āĻŋ āĻĻā§āĻ¯āĻŧāĨ¤ āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻ
āĻ¸ā§āĻŦāĻŋāĻ§āĻžāĻā§āĻ˛āĻŋ āĻšāĻ˛ āĻā§āĻĄā§āĻ° āĻāĻ¨āĻŋāĻˇā§āĻ āĻ¤āĻž (āĻāĻāĻŋ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻŋāĻ¤
3.k9s
-
āĻāĻ¯āĻŧā§āĻŦāĻ¸āĻžāĻāĻ ; -
āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ ; -
āĻāĻžāĻ¨ā§āĻĄāĻžāĻ° (~7700 āĻāĻŋāĻāĻšāĻžāĻŦ āĻ¤āĻžāĻ°āĻž); - āĻ˛āĻžāĻāĻ¸ā§āĻ¨ā§āĻ¸: Apache 2.0;
- āĻ¸āĻāĻā§āĻˇā§āĻĒā§: "āĻā§āĻŦāĻžāĻ°āĻ¨ā§āĻāĻ¸ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻāĻ¨āĻ¸ā§āĻ˛ āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ āĻ¯āĻž āĻāĻĒāĻ¨āĻžāĻā§ āĻāĻĒāĻ¨āĻžāĻ° āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°āĻā§ āĻļā§āĻ˛ā§āĻ¤ā§ āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻ¨āĻž āĻāĻ°āĻ¤ā§ āĻĻā§āĻ¯āĻŧāĨ¤"
āĻāĻāĻāĻŋāĻ˛āĻŋāĻāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĒāĻ°ā§āĻ¯āĻžāĻ˛ā§āĻāĻ¨āĻžāĻ° āĻŦā§āĻ¨āĻžāĻ¸ āĻ
āĻāĻļā§ āĻāĻŋāĻ˛ āĻāĻžāĻ°āĻŖ āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻāĻ¨āĻ¸ā§āĻ˛ GUI āĻ
āĻĢāĻžāĻ° āĻāĻ°ā§āĨ¤ āĻ¯āĻžāĻāĻšā§āĻ, āĻ˛ā§āĻāĻāĻ°āĻž āĻāĻā§āĻˇāĻ°āĻŋāĻ āĻ
āĻ°ā§āĻĨā§āĻ āĻāĻžāĻ°ā§āĻŽāĻŋāĻ¨āĻžāĻ˛ āĻĨā§āĻā§ āĻ¸āĻ°ā§āĻŦā§āĻā§āĻāĻāĻŋ āĻā§āĻĒā§ āĻ§āĻ°ā§āĻā§āĻ¨, āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻāĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§-āĻŦāĻžāĻ¨ā§āĻ§āĻŦ āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸āĻ āĻ¨āĻ¯āĻŧ, 6āĻāĻŋ āĻĒā§āĻ°ā§āĻŦāĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻĨāĻŋāĻŽ āĻāĻŦāĻ āĻā§āĻŦā§āĻ°ā§āĻĄ āĻļāĻ°ā§āĻāĻāĻžāĻ āĻāĻŦāĻ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻāĻĒāĻ¨āĻžāĻŽā§āĻ° āĻāĻāĻāĻŋ āĻāĻ¨ā§āĻ¨āĻ¤ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽāĻ āĻ
āĻĢāĻžāĻ° āĻāĻ°ā§āĻā§āĻ¨āĨ¤ āĻ¤āĻžāĻĻā§āĻ° āĻĒā§āĻā§āĻāĻžāĻ¨ā§āĻĒā§āĻā§āĻ āĻĻā§āĻˇā§āĻāĻŋāĻāĻā§āĻāĻŋ āĻā§āĻšāĻžāĻ°āĻžāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻ¸ā§āĻŽāĻžāĻŦāĻĻā§āĻ§ āĻāĻŋāĻ˛ āĻ¨āĻž: k9s āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯āĻā§āĻ˛āĻŋ āĻāĻ¨āĻ¨ā§āĻĻāĻĻāĻžāĻ¯āĻŧāĻāĻāĻžāĻŦā§ āĻāĻŋāĻ¤ā§āĻ¤āĻžāĻāĻ°ā§āĻˇāĻ: āĻ¸āĻŽā§āĻĒāĻĻ āĻŦā§āĻ¯āĻŦāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻž, āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°ā§āĻ° āĻ
āĻŦāĻ¸ā§āĻĨāĻž āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻāĻ°āĻž, āĻ¨āĻŋāĻ°ā§āĻāĻ°āĻļā§āĻ˛āĻ¤āĻžāĻ° āĻ¸āĻžāĻĨā§ āĻāĻāĻāĻŋ āĻļā§āĻ°ā§āĻŖā§āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻāĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻžāĻ¯āĻŧ āĻ¸āĻāĻ¸ā§āĻĨāĻžāĻ¨ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻāĻ°āĻž, āĻ˛āĻ āĻĻā§āĻāĻž, RBAC āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨, āĻĒā§āĻ˛āĻžāĻāĻāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻā§āĻˇāĻŽāĻ¤āĻž āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŋāĻ¤ āĻāĻ°āĻž ... āĻāĻ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻāĻŦā§āĻĻāĻ¨ āĻĒā§āĻ°āĻļāĻ¸ā§āĻ¤ K8s āĻ¸āĻŽā§āĻĒā§āĻ°āĻĻāĻžāĻ¯āĻŧā§āĻ° āĻāĻžāĻā§: āĻĒā§āĻ°āĻā§āĻā§āĻā§āĻ° GitHub āĻ¸ā§āĻāĻžāĻ°āĻā§āĻ˛āĻŋ āĻĒā§āĻ°āĻžāĻ¯āĻŧ āĻ
āĻĢāĻŋāĻ¸āĻŋāĻ¯āĻŧāĻžāĻ˛ āĻā§āĻŦāĻžāĻ°āĻ¨ā§āĻāĻ¸ āĻĄā§āĻ¯āĻžāĻļāĻŦā§āĻ°ā§āĻĄā§āĻ° āĻŽāĻ¤ā§āĻ āĻāĻžāĻ˛!
4. āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻĒā§āĻ¯āĻžāĻ¨ā§āĻ˛
āĻāĻŦāĻ āĻĒāĻ°ā§āĻ¯āĻžāĻ˛ā§āĻāĻ¨āĻž āĻļā§āĻˇā§ - āĻāĻāĻāĻŋ āĻĒā§āĻĨāĻ āĻŽāĻŋāĻ¨āĻŋ-āĻŦāĻŋāĻāĻžāĻāĨ¤ āĻāĻāĻŋāĻ¤ā§ āĻĻā§āĻāĻŋ āĻāĻ¯āĻŧā§āĻŦ āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤ āĻāĻŋāĻ˛ āĻ¯āĻž āĻā§āĻŦāĻžāĻ°āĻ¨ā§āĻāĻ¸ āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°āĻā§āĻ˛āĻŋāĻ° āĻŦā§āĻ¯āĻžāĻĒāĻ āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻ¨āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¨āĻ¯āĻŧ, āĻ¤āĻŦā§ āĻ¤āĻžāĻĻā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻā§ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ āĻ¤āĻž āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻ¨āĻž āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻĄāĻŋāĻāĻžāĻāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
āĻ¯ā§āĻŽāĻ¨ āĻāĻĒāĻ¨āĻŋ āĻāĻžāĻ¨ā§āĻ¨, Kubernetes-āĻ āĻāĻāĻŋāĻ˛ āĻ
ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŦāĻā§āĻ¯āĻŧā§ āĻĒāĻ°āĻŋāĻĒāĻā§āĻ āĻāĻŦāĻ āĻŦāĻŋāĻ¸ā§āĻ¤ā§āĻ¤ āĻ¸āĻ°āĻā§āĻāĻžāĻŽāĻā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻāĻāĻāĻŋ āĻšāĻ˛ āĻšā§āĻ˛āĻŽāĨ¤ āĻāĻ° āĻ
āĻ¸ā§āĻ¤āĻŋāĻ¤ā§āĻŦā§āĻ° āĻ¸āĻŽāĻ¯āĻŧāĻāĻžāĻ˛ā§, āĻ
āĻ¨ā§āĻ āĻĒā§āĻ¯āĻžāĻā§āĻ (āĻšā§āĻ˛ā§āĻŽ āĻāĻžāĻ°ā§āĻ) āĻ¸āĻšāĻ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻŽāĻž āĻšāĻ¯āĻŧā§āĻā§
4.1. āĻŽāĻ¨ā§āĻā§āĻ˛āĻžāĻ°
-
āĻāĻžāĻ¨ā§āĻĄāĻžāĻ° (1300+ āĻāĻŋāĻāĻšāĻžāĻŦ āĻ¤āĻžāĻ°āĻž); - āĻ˛āĻžāĻāĻ¸ā§āĻ¨ā§āĻ¸: Apache 2.0;
- āĻ¸āĻāĻā§āĻˇā§āĻĒā§: âāĻāĻāĻžāĻ§āĻŋāĻ āĻ¸āĻāĻā§āĻ°āĻšāĻ¸ā§āĻĨāĻ˛ āĻā§āĻĄāĻŧā§ āĻšā§āĻ˛āĻŽ āĻāĻžāĻ°ā§āĻ āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻŦāĻ āĻāĻŦāĻŋāĻˇā§āĻāĻžāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻāĻ¯āĻŧā§āĻŦ āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨āĨ¤ āĻšā§āĻ˛āĻŽ āĻšāĻžāĻŦ āĻĒā§āĻ°āĻāĻ˛ā§āĻĒā§āĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻāĻžāĻ āĻāĻ°ā§āĨ¤"
āĻšā§āĻ˛āĻŽā§āĻ° āĻ˛ā§āĻāĻāĻĻā§āĻ° āĻāĻ āĻŦāĻŋāĻāĻžāĻļāĻāĻŋ āĻā§āĻŦāĻžāĻ°āĻ¨ā§āĻāĻ¸ā§ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ āĻāĻŦāĻ āĻāĻāĻ āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°ā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻāĻžāĻ āĻāĻ°ā§, āĻāĻžāĻāĻāĻŋ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨ āĻāĻ°ā§āĨ¤ āĻ¤āĻŦā§ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§ āĻĒā§āĻ°āĻāĻ˛ā§āĻĒāĻāĻŋ āĻĒā§āĻ°āĻžāĻ¯āĻŧ āĻāĻĄāĻŧā§ āĻāĻ ā§āĻ¨āĻŋāĨ¤ āĻāĻ° āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻāĻĻā§āĻĻā§āĻļā§āĻ¯ āĻšāĻ˛ āĻšā§āĻ˛āĻŽ āĻšāĻžāĻŦā§āĻ° āĻ
āĻ¸ā§āĻ¤āĻŋāĻ¤ā§āĻŦāĻā§ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°āĻžāĨ¤ āĻ
āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯, āĻ˛ā§āĻāĻāĻ°āĻž Kubeapps (āĻ¨ā§āĻā§ āĻĻā§āĻā§āĻ¨) āĻŦāĻž Red Hat āĻ
āĻā§āĻŽā§āĻļāĻ¨ āĻŦā§āĻ°ā§āĻāĻžāĻ° (āĻāĻĒā§āĻ¨āĻļāĻŋāĻĢāĻā§āĻ° āĻ
āĻāĻļ, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻāĻāĻ¨ āĻāĻ° āĻŦāĻŋāĻāĻļāĻŋāĻ¤ āĻšāĻā§āĻā§ āĻ¨āĻž) āĻ¸ā§āĻĒāĻžāĻ°āĻŋāĻļ āĻāĻ°ā§āĻ¨āĨ¤
4.2āĨ¤ āĻā§āĻŦā§āĻĒāĻ¸
āĻāĻ¯āĻŧā§āĻŦāĻ¸āĻžāĻāĻ ;-
āĻāĻĒāĻšāĻžāĻ° ; -
āĻāĻžāĻ¨ā§āĻĄāĻžāĻ° (~2100 āĻāĻŋāĻāĻšāĻžāĻŦ āĻ¤āĻžāĻ°āĻž); - āĻ˛āĻžāĻāĻ¸ā§āĻ¨ā§āĻ¸: Apache 2.0
- āĻ¸āĻāĻā§āĻˇā§āĻĒā§: "āĻā§āĻŦāĻžāĻ°āĻ¨ā§āĻāĻ¸ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒāĻ¨āĻžāĻ° āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ āĻĄā§āĻ¯āĻžāĻļāĻŦā§āĻ°ā§āĻĄāĨ¤"
Bitnami āĻĨā§āĻā§ āĻāĻāĻāĻŋ āĻĒāĻŖā§āĻ¯, āĻ¯āĻž āĻāĻāĻāĻŋ Kubernetes āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°ā§āĻ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻž āĻāĻā§, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻĒā§āĻ°āĻžāĻāĻā§āĻ āĻ°āĻŋāĻĒā§āĻāĻŋāĻāĻ°āĻŋāĻā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻāĻžāĻ āĻāĻ°āĻžāĻ° āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ āĻĢā§āĻāĻžāĻ¸ā§ āĻŽāĻ¨ā§āĻā§āĻ˛āĻžāĻ° āĻĨā§āĻā§ āĻāĻ˛āĻžāĻĻāĻžāĨ¤
Kubeapps āĻāĻ° āĻŽā§āĻ˛ āĻĢāĻžāĻāĻļāĻ¨ āĻāĻŦāĻ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯:
- āĻ¸āĻāĻā§āĻ°āĻšāĻ¸ā§āĻĨāĻ˛ āĻĨā§āĻā§ āĻšā§āĻ˛āĻŽ āĻāĻžāĻ°ā§āĻ āĻĻā§āĻā§āĻ¨ āĻāĻŦāĻ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°ā§āĻ¨āĨ¤
- āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°ā§ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻž āĻšā§āĻ˛āĻŽ-āĻāĻŋāĻ¤ā§āĻ¤āĻŋāĻ āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨āĻā§āĻ˛āĻŋ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°ā§āĻ¨, āĻāĻĒāĻĄā§āĻ āĻāĻ°ā§āĻ¨ āĻāĻŦāĻ āĻ¸āĻ°āĻžāĻ¨ā§ˇ
- āĻāĻžāĻ¸ā§āĻāĻŽ āĻāĻŦāĻ āĻŦā§āĻ¯āĻā§āĻ¤āĻŋāĻāĻ¤ āĻāĻžāĻ°ā§āĻ āĻ¸āĻāĻā§āĻ°āĻšāĻ¸ā§āĻĨāĻ˛āĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ (āĻāĻžāĻ°ā§āĻāĻŽāĻŋāĻāĻāĻŋāĻ¯āĻŧāĻžāĻŽ āĻāĻŦāĻ āĻā§āĻĢā§āĻ°āĻ āĻāĻ°ā§āĻāĻŋāĻĢā§āĻ¯āĻžāĻā§āĻāĻ°āĻŋ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°ā§)āĨ¤
- āĻŦāĻžāĻšā§āĻ¯āĻŋāĻ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻžāĻā§āĻ˛āĻŋ āĻĻā§āĻāĻž āĻāĻŦāĻ āĻāĻžāĻ āĻāĻ°āĻž - āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž āĻā§āĻ¯āĻžāĻāĻžāĻ˛āĻ āĻāĻŦāĻ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž āĻŦā§āĻ°ā§āĻāĻžāĻ° āĻĨā§āĻā§ā§ˇ
- āĻ¸āĻžāĻ°ā§āĻāĻŋāĻ¸ āĻā§āĻ¯āĻžāĻāĻžāĻ˛āĻ āĻŦāĻžāĻāĻ¨ā§āĻĄāĻŋāĻ āĻŽā§āĻāĻžāĻ¨āĻŋāĻāĻŽ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻž āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ āĻĒā§āĻ°āĻāĻžāĻļ āĻāĻ°āĻžāĨ¤
- RBAC āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻĒā§āĻ°āĻŽāĻžāĻŖā§āĻāĻ°āĻŖ āĻāĻŦāĻ āĻ āĻ§āĻŋāĻāĻžāĻ° āĻĒā§āĻĨāĻā§āĻāĻ°āĻŖā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨āĨ¤
āĻ¸āĻžāĻ°āĻ¸āĻāĻā§āĻˇā§āĻĒ āĻā§āĻŦāĻŋāĻ˛
āĻ¨ā§āĻā§ āĻāĻāĻāĻŋ āĻ¸āĻāĻā§āĻˇāĻŋāĻĒā§āĻ¤ āĻ¸āĻžāĻ°āĻŖā§ āĻ°āĻ¯āĻŧā§āĻā§ āĻ¯ā§āĻāĻžāĻ¨ā§ āĻāĻŽāĻ°āĻž āĻ¤ā§āĻ˛āĻ¨āĻž āĻāĻ°āĻžāĻ° āĻ¸ā§āĻŦāĻŋāĻ§āĻžāĻ°ā§āĻĨā§ āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ āĻāĻŋāĻā§āĻ¯ā§āĻ¯āĻŧāĻžāĻ˛ āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ā§āĻ° āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯āĻā§āĻ˛āĻŋāĻā§ āĻ¸āĻāĻā§āĻˇāĻŋāĻĒā§āĻ¤ āĻāĻŦāĻ āĻāĻāĻ¤ā§āĻ°āĻŋāĻ¤ āĻāĻ°āĻžāĻ° āĻā§āĻˇā§āĻāĻž āĻāĻ°ā§āĻāĻŋ:
(āĻā§āĻŦāĻŋāĻ˛ā§āĻ° āĻ
āĻ¨āĻ˛āĻžāĻāĻ¨ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ
āĻāĻĒāĻ¸āĻāĻšāĻžāĻ°
Kubernetes āĻāĻ¨ā§āĻ¯ GUI āĻāĻāĻāĻŋ āĻŦāĻ°āĻ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻŦāĻ āĻ¤āĻ°ā§āĻŖ āĻā§āĻ˛ā§āĻā§āĻāĻŋ. āĻ¯āĻžāĻāĻšā§āĻ, āĻāĻāĻŋ āĻā§āĻŦ āĻ¸āĻā§āĻ°āĻŋāĻ¯āĻŧāĻāĻžāĻŦā§ āĻŦāĻŋāĻāĻžāĻļ āĻāĻ°āĻā§: āĻāĻāĻŋ āĻāĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§āĻ āĻŦā§āĻļ āĻĒāĻ°āĻŋāĻĒāĻā§āĻ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻāĻŦāĻ āĻā§āĻŦ āĻ āĻ˛ā§āĻĒāĻŦāĻ¯āĻŧāĻ¸ā§ āĻāĻāĻ¯āĻŧāĻ āĻā§āĻāĻā§ āĻĒāĻžāĻāĻ¯āĻŧāĻž āĻ¸āĻŽā§āĻāĻŦ, āĻ¯āĻžāĻ° āĻāĻāĻ¨āĻ āĻŦā§āĻĻā§āĻ§āĻŋāĻ° āĻāĻžāĻ¯āĻŧāĻāĻž āĻ°āĻ¯āĻŧā§āĻā§āĨ¤ āĻ¤āĻžāĻ°āĻž āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻ§āĻ°āĻ¨ā§āĻ° āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻžāĻ¨āĻā§āĻ˛āĻŋ āĻĒā§āĻ°āĻŖ āĻāĻ°ā§, āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯āĻā§āĻ˛āĻŋ āĻ āĻĢāĻžāĻ° āĻāĻ°ā§ āĻāĻŦāĻ āĻĒā§āĻ°āĻžāĻ¯āĻŧ āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻ¸ā§āĻŦāĻžāĻĻ āĻ āĻ¨ā§āĻ¸āĻžāĻ°ā§ āĻĻā§āĻāĻžāĻ¯āĻŧā§ˇ āĻāĻŽāĻ°āĻž āĻāĻļāĻž āĻāĻ°āĻŋ āĻ¯ā§ āĻāĻ āĻĒāĻ°ā§āĻ¯āĻžāĻ˛ā§āĻāĻ¨āĻžāĻāĻŋ āĻāĻĒāĻ¨āĻžāĻā§ āĻāĻĒāĻ¨āĻžāĻ° āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŦāĻā§āĻ¯āĻŧā§ āĻāĻĒāĻ¯ā§āĻā§āĻ¤ āĻā§āĻ˛ āĻŦā§āĻā§ āĻ¨āĻŋāĻ¤ā§ āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ āĻāĻ°āĻŦā§āĨ¤
āĻĻā§āĻ°āĻˇā§āĻāĻŦā§āĻ¯
āĻ§āĻ¨ā§āĻ¯āĻŦāĻžāĻĻ
āĻāĻŽāĻžāĻĻā§āĻ° āĻŦā§āĻ˛āĻā§āĻ āĻĒāĻĄāĻŧā§āĻ¨:
- ÂĢ
Kubernetes āĻāĻ¯āĻŧā§āĻŦ āĻāĻŋāĻ āĻāĻ° āĻā§āĻˇāĻŖāĻž (āĻāĻŦāĻ Kubernetes āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻāĻ¯āĻŧā§āĻŦ UI āĻāĻ° āĻāĻāĻāĻŋ āĻ¸āĻāĻā§āĻˇāĻŋāĻĒā§āĻ¤ āĻŦāĻŋāĻŦāĻ°āĻŖ) "; - ÂĢ
āĻā§āĻŦāĻžāĻ°āĻ¨ā§āĻāĻ¸ āĻĄā§āĻ¯āĻžāĻļāĻŦā§āĻ°ā§āĻĄ āĻāĻŦāĻ āĻāĻŋāĻāĻ˛ā§āĻ¯āĻžāĻŦ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻĻā§āĻ° āĻāĻā§āĻāĻ°āĻŖ "; - ÂĢ
āĻĒā§āĻ˛āĻžāĻ°āĻŋāĻ¸ āĻā§āĻŦāĻžāĻ°āĻ¨ā§āĻāĻ¸ āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°āĻā§ āĻ¸ā§āĻ¸ā§āĻĨ āĻ°āĻžāĻāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°ā§āĻā§ "; - ÂĢ
kubebox āĻāĻŦāĻ Kubernetes āĻāĻ¨ā§āĻ¯ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻļā§āĻ˛ Âģ.
āĻāĻ¤ā§āĻ¸: www.habr.com