Kubernetes-āĻāϰ āϜāĻ¨ā§āϝ GUI-āĻāϰ āĻ“āĻ­āĻžāϰāĻ­āĻŋāω

Kubernetes-āĻāϰ āϜāĻ¨ā§āϝ GUI-āĻāϰ āĻ“āĻ­āĻžāϰāĻ­āĻŋāω

āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āϰ āϏāĻžāĻĨ⧇ āĻĒā§‚āĻ°ā§āĻŖāĻžāĻ™ā§āĻ— āĻ•āĻžāĻœā§‡āϰ āϜāĻ¨ā§āϝ, āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āϞāĻžāχāύ āχāωāϟāĻŋāϞāĻŋāϟāĻŋāϗ⧁āϞāĻŋāϰ āĻœā§āĻžāĻžāύ āϗ⧁āϰ⧁āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖ: āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ⧇āϰ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇, āĻāϟāĻŋ āϕ⧁āĻŦ⧇āĻ•ā§āϟāϞāĨ¤ āĻ…āĻ¨ā§āϝāĻĻāĻŋāϕ⧇, āĻ­āĻžāϞāĻ­āĻžāĻŦ⧇ āĻĄāĻŋāϜāĻžāχāύ āĻ•āϰāĻž, āϚāĻŋāĻ¨ā§āϤāĻžāĻļā§€āϞ āĻ—ā§āϰāĻžāĻĢāĻŋāĻ•āĻžāϞ āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏāϗ⧁āϞāĻŋ āϏāĻŽā§āĻĒāĻžāĻĻāύ āĻ•āϰāϤ⧇ āĻĒāĻžāĻ°ā§‡ĐžāĻŦ⧇āĻļāĻŋāϰāĻ­āĻžāĻ— āĻ¸ā§āĻŦāĻžāĻ­āĻžāĻŦāĻŋāĻ• āĻ•āĻžāϜ āĻāĻŦāĻ‚ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āϰ āĻ…āĻĒāĻžāϰ⧇āĻļāύ⧇āϰ āϜāĻ¨ā§āϝ āĻ…āϤāĻŋāϰāĻŋāĻ•ā§āϤ āϏ⧁āϝ⧋āĻ— āϖ⧁āϞ⧇ āĻĻ⧇āϝāĻŧāĨ¤

āĻ—āϤ āĻŦāĻ›āϰ āφāĻŽāϰāĻž āĻāĻ•āϟāĻŋ āĻ…āύ⧁āĻŦāĻžāĻĻ āĻĒā§āϰāĻ•āĻžāĻļ āĻ•āϰ⧇āĻ›āĻŋ āĻ“āϝāĻŧ⧇āĻŦ UI āĻāϰ āϛ⧋āϟ āĻ“āĻ­āĻžāϰāĻ­āĻŋāω Kubernetes-āĻāϰ āϜāĻ¨ā§āϝ, āĻ“āϝāĻŧ⧇āĻŦ āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏ⧇āϰ āĻ˜ā§‹āώāĻŖāĻžāϰ āϏāĻžāĻĨ⧇ āϏāĻžāĻŽāĻžā§āϜāĻ¸ā§āϝāĻĒā§‚āĻ°ā§āĻŖ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ āĻ“āϝāĻŧ⧇āĻŦāĻ­āĻŋāω. āϏ⧇āχ āύāĻŋāĻŦāĻ¨ā§āϧ⧇āϰ āϞ⧇āĻ–āĻ• āĻāĻŦāĻ‚ āχāωāϟāĻŋāϞāĻŋāϟāĻŋ āύāĻŋāĻœā§‡āχ, āϜāĻžāĻ˛ā§āϝāĻžāĻ¨ā§āĻĄā§‹āϰ āĻšā§‡āύāĻŋāĻ‚ āĻœā§āϝāĻžāĻ•āĻŦāϏ, āύāϤ⧁āύ āĻĒāĻŖā§āϝāϟāĻŋāϕ⧇ "āĻ“āϝāĻŧ⧇āĻŦ⧇āϰ āϜāĻ¨ā§āϝ āϕ⧁āĻŦ⧇āĻ•ā§āϟāϞ" āĻšāĻŋāϏāĻžāĻŦ⧇ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāύ āĻ•āϰ⧇āϛ⧇āύāĨ¤ āϤāĻŋāύāĻŋ āĻāĻ•āϟāĻŋ āĻĒā§āϰāϝ⧁āĻ•ā§āϤāĻŋāĻ—āϤ āϏāĻšāĻžāϝāĻŧāϤāĻž āĻŦāĻŋāĻ¨ā§āϝāĻžāϏ⧇ āχāĻ¨ā§āϟāĻžāϰāĻ…ā§āϝāĻžāĻ•āĻļāύ⧇āϰ āϜāĻ¨ā§āϝ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀-āĻŦāĻžāĻ¨ā§āϧāĻŦ āĻ•ā§āώāĻŽāϤāĻž āϏāĻš āĻāĻ•āϟāĻŋ āϟ⧁āϞ āϤ⧈āϰāĻŋ āĻ•āϰāϤ⧇ āĻšā§‡āϝāĻŧ⧇āĻ›āĻŋāϞ⧇āύ (āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, āĻāĻ•āϟāĻŋ āĻ“āϝāĻŧ⧇āĻŦ āϞāĻŋāĻ™ā§āϕ⧇āϰ āϏāĻžāĻĨ⧇ āϏāĻŽāĻ¸ā§āϝāĻžāϟāĻŋ āĻĻā§āϰ⧁āϤ āĻĻ⧇āĻ–āĻžāύ⧋) āĻāĻŦāĻ‚ āϘāϟāύāĻžāϰ āĻĒā§āϰāϤāĻŋāĻ•ā§āϰāĻŋāϝāĻŧāĻž āϜāĻžāύāĻžāϤ⧇, āĻāĻ•āχ āϏāĻŽāϝāĻŧ⧇ āĻ…āύ⧇āĻ• āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇ āϏāĻŽāĻ¸ā§āϝāĻžāϗ⧁āϞāĻŋ āĻ…āύ⧁āϏāĻ¨ā§āϧāĻžāύ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝāĨ¤ āϤāĻžāϰ āĻŦāĻ‚āĻļāϧāϰ āĻŦāĻ°ā§āϤāĻŽāĻžāύ āϏāĻŽāϝāĻŧ⧇ āĻŦāĻŋāĻ•āĻļāĻŋāϤ āĻšāĻšā§āϛ⧇ (āĻŽā§‚āϞāϤ āϞ⧇āĻ–āϕ⧇āϰ āύāĻŋāĻœā§‡āϰ āĻĒā§āϰāĻšā§‡āĻˇā§āϟāĻžāϝāĻŧ)āĨ¤

āϝ⧇āĻšā§‡āϤ⧁ āφāĻŽāϰāĻž āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āφāĻ•āĻžāϰ⧇āϰ āĻ…āύ⧇āĻ• āϕ⧁āĻŦāĻžāϰāύ⧇āϟ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ āĻĒāϰāĻŋāĻŦ⧇āĻļāύ āĻ•āϰāĻŋ, āφāĻŽāϰāĻž āφāĻŽāĻžāĻĻ⧇āϰ āĻ—ā§āϰāĻžāĻšāĻ•āĻĻ⧇āϰ āĻāĻ•āϟāĻŋ āĻ­āĻŋāĻœā§āϝ⧁āϝāĻŧāĻžāϞ āϟ⧁āϞ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰāϤ⧇ āϏāĻ•ā§āώāĻŽ āĻšāϤ⧇āĻ“ āφāĻ—ā§āϰāĻšā§€āĨ¤ āĻāĻ•āϟāĻŋ āωāĻĒāϝ⧁āĻ•ā§āϤ āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏ āύāĻŋāĻ°ā§āĻŦāĻžāϚāύ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ, āύāĻŋāĻŽā§āύāϞāĻŋāĻ–āĻŋāϤ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝāϗ⧁āϞāĻŋ āφāĻŽāĻžāĻĻ⧇āϰ āϜāĻ¨ā§āϝ āϗ⧁āϰ⧁āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖ āĻ›āĻŋāϞ:

  • āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰ āĻ…āϧāĻŋāĻ•āĻžāϰ⧇āϰ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āϝ⧇āϰ āϜāĻ¨ā§āϝ āϏāĻŽāĻ°ā§āĻĨāύ (RBAC);
  • āύ⧇āĻŽāĻ¸ā§āĻĒ⧇āϏ āĻ¸ā§āĻŸā§‡āϟ āĻāĻŦāĻ‚ āĻ¸ā§āĻŸā§āϝāĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ āĻĒā§āϰāĻŋāĻŽāĻŋāϟāĻŋāϭ⧇āϰ āĻ­āĻŋāĻœā§āϝ⧁āϝāĻŧāĻžāϞāĻžāχāĻœā§‡āĻļāύ (āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ, āĻ¸ā§āĻŸā§‡āϟāĻĢ⧁āϞāϏ⧇āϟ, āϏāĻžāĻ°ā§āĻ­āĻŋāϏ, āĻ•ā§āϰ⧋āύāϜāĻŦ, āϜāĻŦ, āχāύāĻ—ā§āϰ⧇āϏ, āĻ•āύāĻĢāĻŋāĻ—āĻŽā§āϝāĻžāĻĒ, āϏāĻŋāĻ•ā§āϰ⧇āϟ, āĻĒāĻŋāĻ­āĻŋāϏāĻŋ);
  • āĻĒāĻĄā§‡āϰ āĻ­āĻŋāϤāϰ⧇ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āϞāĻžāχāύ⧇ āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏ āĻĒāĻžāĻ“āϝāĻŧāĻž;
  • āĻļ⧁āρāϟāĻŋāϰ āϞāĻ— āĻĻ⧇āĻ–āĻž;
  • āĻĒāĻĄā§‡āϰ āĻ…āĻŦāĻ¸ā§āĻĨāĻž āĻĻ⧇āϖ⧁āύ (describe status);
  • āĻļ⧁āρāϟāĻŋ āĻ…āĻĒāϏāĻžāϰāĻŖ

āĻ…āĻ¨ā§āϝāĻžāĻ¨ā§āϝ āĻĢāĻžāĻ‚āĻļāύ, āϝ⧇āĻŽāύ āĻ—ā§āϰāĻžāϏ āĻ•āϰāĻž āϏāĻŽā§āĻĒāĻĻ āĻĻ⧇āĻ–āĻž (āĻĒāĻĄ/āĻ•āĻ¨ā§āĻŸā§āϰ⧋āϞāĻžāϰ/āύ⧇āĻŽāĻ¸ā§āĻĒ⧇āϏ⧇āϰ āĻĒā§āϰ⧇āĻ•ā§āώāĻžāĻĒāĻŸā§‡), K8s āφāĻĻāĻŋāĻŽ āϤ⧈āϰāĻŋ/āϏāĻŽā§āĻĒāĻžāĻĻāύāĻž, āφāĻŽāĻžāĻĻ⧇āϰ āĻ•āĻ°ā§āĻŽāĻĒā§āϰāĻŦāĻžāĻšā§‡āϰ āĻŽāĻ§ā§āϝ⧇ āĻĒā§āϰāĻžāϏāĻ™ā§āĻ—āĻŋāĻ• āύāϝāĻŧāĨ¤

āφāĻŽāϰāĻž āĻ•ā§āϞāĻžāϏāĻŋāĻ• Kubernetes āĻĄā§āϝāĻžāĻļāĻŦā§‹āĻ°ā§āĻĄ āĻĻāĻŋāϝāĻŧ⧇ āĻĒāĻ°ā§āϝāĻžāϞ⧋āϚāύāĻž āĻļ⧁āϰ⧁ āĻ•āϰāĻŦ, āϝāĻž āφāĻŽāĻžāĻĻ⧇āϰ āĻŽāĻžāύāĨ¤ āϝ⧇āĻšā§‡āϤ⧁ āĻŦāĻŋāĻļā§āĻŦ āĻ¸ā§āĻĨāĻŋāϰ āĻĨāĻžāϕ⧇ āύāĻž (āϝāĻžāϰ āĻŽāĻžāύ⧇ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ⧇āϰ āφāϰāĻ“ āĻŦ⧇āĻļāĻŋ āύāϤ⧁āύ GUI āφāϛ⧇), āφāĻŽāϰāĻž āύāĻŋāĻŦāĻ¨ā§āϧ⧇āϰ āĻļ⧇āώ⧇ āĻāĻ•āϟāĻŋ āϤ⧁āϞāύāĻžāĻŽā§‚āϞāĻ• āĻŸā§‡āĻŦāĻŋāϞ⧇ āϏāĻŦāĻ•āĻŋāϛ⧁āϰ āϏāĻ‚āĻ•ā§āώāĻŋāĻĒā§āϤāϏāĻžāϰ āĻ•āϰ⧇ āĻāϰ āĻŦāĻ°ā§āϤāĻŽāĻžāύ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāϗ⧁āϞāĻŋ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇āĻ“ āĻ•āĻĨāĻž āĻŦāϞāĻŦāĨ¤

NB: āĻĒāĻ°ā§āϝāĻžāϞ⧋āϚāύāĻžāϝāĻŧ, āφāĻŽāϰāĻž āϏ⧇āχ āϏāĻŽāĻžāϧāĻžāύāϗ⧁āϞāĻŋāϰ āϏāĻžāĻĨ⧇ āĻĒ⧁āύāϰāĻžāĻŦ⧃āĻ¤ā§āϤāĻŋ āĻ•āϰāĻŦ āύāĻž āϝāĻž āχāϤāĻŋāĻŽāĻ§ā§āϝ⧇āχ āĻŦāĻŋāĻŦ⧇āϚāύāĻž āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇⧎ āĻļ⧇āώ āĻĒā§āϰāĻŦāĻ¨ā§āϧ, āϤāĻŦ⧇, āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖāϤāĻžāϰ āĻ¸ā§āĻŦāĻžāĻ°ā§āĻĨ⧇, āĻāϰ āĻĨ⧇āϕ⧇ āĻĒā§āϰāĻžāϏāĻ™ā§āĻ—āĻŋāĻ• āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāϗ⧁āϞāĻŋ (K8Dash, Octant, Kubernetes Web View) āĻšā§‚āĻĄāĻŧāĻžāĻ¨ā§āϤ āĻŸā§‡āĻŦāĻŋāϞ⧇ āĻ…āĻ¨ā§āϤāĻ°ā§āϭ⧁āĻ•ā§āϤ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤

1. āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ āĻĄā§āϝāĻžāĻļāĻŦā§‹āĻ°ā§āĻĄ

  • āĻĄāϕ⧁āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻļāύ āĻĒ⧃āĻˇā§āĻ āĻž;
  • āĻ­āĻžāĻ¨ā§āĻĄāĻžāϰ (8000+ āĻ—āĻŋāϟāĻšāĻžāĻŦ āϤāĻžāϰāĻž);
  • āϞāĻžāχāϏ⧇āĻ¨ā§āϏ: Apache 2.0;
  • āϏāĻ‚āĻ•ā§āώ⧇āĻĒ⧇: "āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āϏāĻ°ā§āĻŦāϜāύ⧀āύ āĻ“āϝāĻŧ⧇āĻŦ āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏāĨ¤ āĻāϟāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āĻĻ⧇āϰ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇ āϚāϞāĻŽāĻžāύ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϗ⧁āϞāĻŋ āĻĒāϰāĻŋāϚāĻžāϞāύāĻž āĻāĻŦāĻ‚ āϏāĻŽāĻ¸ā§āϝāĻž āϏāĻŽāĻžāϧāĻžāύ⧇āϰ āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ āύāĻŋāĻœā§‡āχ āĻĒāϰāĻŋāϚāĻžāϞāύāĻž āĻ•āϰāϤ⧇ āĻĻ⧇āϝāĻŧāĨ¤"

Kubernetes-āĻāϰ āϜāĻ¨ā§āϝ GUI-āĻāϰ āĻ“āĻ­āĻžāϰāĻ­āĻŋāω

āĻāϟāĻŋ āĻāĻ•āϟāĻŋ āϏāĻžāϧāĻžāϰāĻŖ āωāĻĻā§āĻĻ⧇āĻļā§āϝ āĻĒā§āϝāĻžāύ⧇āϞ āϝāĻž āĻ…āĻĢāĻŋāϏāĻŋāϝāĻŧāĻžāϞ āĻĄāϕ⧁āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻļāύ⧇ Kubernetes āϞ⧇āĻ–āĻ•āĻĻ⧇āϰ āĻĻā§āĻŦāĻžāϰāĻž āφāĻšā§āĻ›āĻžāĻĻāĻŋāϤ (āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻ…-āύāĻŋāϝāĻŧā§‹āĻ—āϝ⧋āĻ—ā§āϝ āĻĄāĻŋāĻĢāĻ˛ā§āϟ). āĻāϟāĻŋ āĻāĻ•āϟāĻŋ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϗ⧁āϞāĻŋāϰ āĻĻ⧈āύāĻ¨ā§āĻĻāĻŋāύ āĻ…āĻĒāĻžāϰ⧇āĻļāύ āĻāĻŦāĻ‚ āĻĄāĻŋāĻŦāĻžāĻ—āĻŋāĻ‚āϝāĻŧ⧇āϰ āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧇āϰ āϜāĻ¨ā§āϝ āĻĄāĻŋāϜāĻžāχāύ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇⧎ āĻŦāĻžāĻĄāĻŧāĻŋāϤ⧇, āφāĻŽāϰāĻž āĻāϟāĻŋāϕ⧇ āĻāĻ•āϟāĻŋ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āϞāĻžāχāϟāĻ“āϝāĻŧ⧇āϟ āĻ­āĻŋāĻœā§āϝ⧁āϝāĻŧāĻžāϞ āϟ⧁āϞ āĻšāĻŋāϏāĻžāĻŦ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻŋ āϝāĻž āφāĻŽāĻžāĻĻ⧇āϰ āĻĄā§‡āϭ⧇āϞāĻĒāĻžāϰāĻĻ⧇āϰ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇ āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧ āĻāĻŦāĻ‚ āĻĒāĻ°ā§āϝāĻžāĻĒā§āϤ āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰāϤ⧇ āĻĻ⧇āϝāĻŧāĨ¤ āĻāϰ āĻ•ā§āώāĻŽāϤāĻžāϗ⧁āϞāĻŋ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻžāϰ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāϰ āĻŽāĻ§ā§āϝ⧇ āωāĻĻā§āĻ­ā§‚āϤ āϏāĻŽāĻ¸ā§āϤ āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧāϤāĻžāϕ⧇ āĻ•āĻ­āĻžāϰ āĻ•āϰ⧇ (āχāύ āĻāχ āύāĻŋāĻŦāĻ¨ā§āϧāϟāĻŋ āφāĻŽāϰāĻž āĻĒā§āϝāĻžāύ⧇āϞ⧇āϰ āĻ•āĻŋāϛ⧁ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝ āĻĒā§āϰāĻĻāĻ°ā§āĻļāύ āĻ•āϰ⧇āĻ›āĻŋ). āφāĻĒāύāĻŋ āĻ…āύ⧁āĻŽāĻžāύ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύ, āĻāϰ āĻŽāĻžāύ⧇ āĻšāϞ āϝ⧇ āĻāϟāĻŋ āωāĻĒāϰ⧇ āϤāĻžāϞāĻŋāĻ•āĻžāϭ⧁āĻ•ā§āϤ āφāĻŽāĻžāĻĻ⧇āϰ āϏāĻŽāĻ¸ā§āϤ āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧāϤāĻž āĻĒā§‚āϰāĻŖ āĻ•āϰ⧇āĨ¤

āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ āĻĄā§āϝāĻžāĻļāĻŦā§‹āĻ°ā§āĻĄā§‡āϰ āĻĒā§āϰāϧāĻžāύ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝāϗ⧁āϞāĻŋāϰ āĻŽāĻ§ā§āϝ⧇:

  • āύ⧇āĻ­āĻŋāϗ⧇āĻļāύ: āύ⧇āĻŽāĻ¸ā§āĻĒ⧇āϏ⧇āϰ āĻĒā§āϰāϏāĻ™ā§āϗ⧇ K8 āĻāϰ āĻĒā§āϰāϧāĻžāύ āĻŦāĻ¸ā§āϤ⧁āϗ⧁āϞāĻŋ āĻĻ⧇āϖ⧁āύāĨ¤
  • āφāĻĒāύāĻžāϰ āĻĒā§āϰāĻļāĻžāϏāϕ⧇āϰ āĻ…āϧāĻŋāĻ•āĻžāϰ āĻĨāĻžāĻ•āϞ⧇, āĻĒā§āϝāĻžāύ⧇āϞāϟāĻŋ āύ⧋āĻĄ, āύāĻžāĻŽāĻ¸ā§āĻĨāĻžāύ āĻāĻŦāĻ‚ āĻ¸ā§āĻĨāĻžāϝāĻŧā§€ āĻ­āϞāĻŋāωāĻŽ āĻĻ⧇āĻ–āĻžāϝāĻŧāĨ¤ āύ⧋āĻĄā§‡āϰ āϜāĻ¨ā§āϝ, āĻŽā§‡āĻŽāϰāĻŋ, āĻĒā§āϰāϏ⧇āϏāϰ, āϰāĻŋāϏ⧋āĻ°ā§āϏ āĻ…ā§āϝāĻžāϞ⧋āϕ⧇āĻļāύ, āĻŽā§‡āĻŸā§āϰāĻŋāĻ•ā§āϏ, āĻ¸ā§āĻŸā§āϝāĻžāϟāĻžāϏ, āχāϭ⧇āĻ¨ā§āϟ āχāĻ¤ā§āϝāĻžāĻĻāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ⧇āϰ āĻĒāϰāĻŋāϏāĻ‚āĻ–ā§āϝāĻžāύ āĻĒāĻžāĻ“āϝāĻŧāĻž āϝāĻžāϝāĻŧāĨ¤
  • āĻāĻ•āϟāĻŋ āύāĻžāĻŽāĻ¸ā§āĻĨāĻžāύ⧇ āĻŽā§‹āϤāĻžāϝāĻŧ⧇āύ āĻ•āϰāĻž āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϗ⧁āϞāĻŋāϕ⧇ āϤāĻžāĻĻ⧇āϰ āĻĒā§āϰāĻ•āĻžāϰ (āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ, āĻ¸ā§āĻŸā§‡āϟāĻĢ⧁āϞāϏ⧇āϟ, āχāĻ¤ā§āϝāĻžāĻĻāĻŋ), āϤāĻžāĻĻ⧇āϰ āĻŽāĻ§ā§āϝ⧇ āϏāĻŽā§āĻĒāĻ°ā§āĻ• (āϰ⧇āĻĒā§āϞāĻŋāĻ•āĻžāϏ⧇āϟ, āĻ…āύ⧁āĻ­ā§‚āĻŽāĻŋāĻ• āĻĒāĻĄ āĻ…āĻŸā§‹āĻ¸ā§āϕ⧇āϞāĻžāϰ), āϏāĻžāϧāĻžāϰāĻŖ āĻāĻŦāĻ‚ āĻŦā§āϝāĻ•ā§āϤāĻŋāĻ—āϤāĻ•ā§ƒāϤ āĻĒāϰāĻŋāϏāĻ‚āĻ–ā§āϝāĻžāύ āĻāĻŦāĻ‚ āϤāĻĨā§āϝ āĻĻ⧇āϖ⧁āύ⧎
  • āĻĒāϰāĻŋāώ⧇āĻŦāĻž āĻāĻŦāĻ‚ āĻĒā§āϰāĻŦ⧇āĻļ, āϏ⧇āχāϏāĻžāĻĨ⧇ āĻĒāĻĄ āĻāĻŦāĻ‚ āĻļ⧇āώ āĻĒāϝāĻŧ⧇āĻ¨ā§āĻŸā§‡āϰ āϏāĻžāĻĨ⧇ āϤāĻžāĻĻ⧇āϰ āϏāĻŽā§āĻĒāĻ°ā§āĻ• āĻĻ⧇āϖ⧁āύāĨ¤
  • āĻĢāĻžāχāϞ āĻ…āĻŦāĻœā§‡āĻ•ā§āϟ āĻāĻŦāĻ‚ āĻ¸ā§āĻŸā§‹āϰ⧇āϜ āĻĻ⧇āϖ⧁āύ: āĻ¸ā§āĻĨāĻžāϝāĻŧā§€ āĻ­āϞāĻŋāωāĻŽ āĻāĻŦāĻ‚ āĻ•ā§āϰāĻŽāĻžāĻ—āϤ āĻ­āϞāĻŋāωāĻŽ āĻĻāĻžāĻŦāĻŋāĨ¤
  • āĻ•āύāĻĢāĻŋāĻ—āĻŽā§āϝāĻžāĻĒ āĻāĻŦāĻ‚ āϏāĻŋāĻ•ā§āϰ⧇āϟ āĻĻ⧇āϖ⧁āύ āĻāĻŦāĻ‚ āϏāĻŽā§āĻĒāĻžāĻĻāύāĻž āĻ•āϰ⧁āύāĨ¤
  • āϞāĻ— āĻĻ⧇āϖ⧁āύ.
  • āĻĒāĻžāĻ¤ā§āϰ⧇ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āϞāĻžāχāύ āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏāĨ¤

āĻāĻ•āϟāĻŋ āωāĻ˛ā§āϞ⧇āĻ–āϝ⧋āĻ—ā§āϝ āĻ¤ā§āϰ⧁āϟāĻŋ (āϤāĻŦ⧇, āφāĻŽāĻžāĻĻ⧇āϰ āϜāĻ¨ā§āϝ āύāϝāĻŧ) āĻšāϞ āĻŽāĻžāĻ˛ā§āϟāĻŋ-āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ āĻ•āĻžāĻœā§‡āϰ āϜāĻ¨ā§āϝ āϕ⧋āύ āϏāĻŽāĻ°ā§āĻĨāύ āύ⧇āχāĨ¤ āĻĒā§āϰāĻ•āĻ˛ā§āĻĒāϟāĻŋ āϏāĻŽā§āĻĒā§āϰāĻĻāĻžāϝāĻŧ⧇āϰ āĻĻā§āĻŦāĻžāϰāĻž āϏāĻ•ā§āϰāĻŋāϝāĻŧāĻ­āĻžāĻŦ⧇ āĻŦāĻŋāĻ•āĻžāĻļ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇ āĻāĻŦāĻ‚ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ API-āĻāϰ āύāϤ⧁āύ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āĻāĻŦāĻ‚ āĻ¸ā§āĻĒ⧇āϏāĻŋāĻĢāĻŋāϕ⧇āĻļāύ āĻĒā§āϰāĻ•āĻžāĻļ⧇āϰ āϏāĻžāĻĨ⧇ āĻĒā§āϰāĻžāϏāĻ™ā§āĻ—āĻŋāĻ• āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝāϗ⧁āϞāĻŋ āĻŦāϜāĻžāϝāĻŧ āϰāĻžāϖ⧇: āĻĒā§āϝāĻžāύ⧇āϞ⧇āϰ āϏāĻ°ā§āĻŦāĻļ⧇āώ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āĻšāϞ v2.0.1 22 āĻŽā§‡, 2020 - Kubernetes 1.18 āĻāϰ āϏāĻžāĻĨ⧇ āϏāĻžāĻŽāĻžā§āϜāĻ¸ā§āϝ⧇āϰ āϜāĻ¨ā§āϝ āĻĒāϰ⧀āĻ•ā§āώāĻž āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤

2āĨ¤ āϞ⧇āĻ¨ā§āϏ

Kubernetes-āĻāϰ āϜāĻ¨ā§āϝ GUI-āĻāϰ āĻ“āĻ­āĻžāϰāĻ­āĻŋāω

āĻĒā§āϰāĻ•āĻ˛ā§āĻĒāϟāĻŋ Kubernetes-āĻāϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āϏāĻŽāĻ¨ā§āĻŦāĻŋāϤ āωāĻ¨ā§āύāϝāĻŧāύ āĻĒāϰāĻŋāĻŦ⧇āĻļ (IDE) āĻšāĻŋāϏ⧇āĻŦ⧇ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāύ āĻ•āϰāϛ⧇āĨ¤ āĻ…āϧāĻŋāĻ•āĻ¨ā§āϤ⧁, āĻāϟāĻŋ āĻ…āύ⧇āĻ• āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ āĻāĻŦāĻ‚ āϤāĻžāĻĻ⧇āϰ āĻŽāĻ§ā§āϝ⧇ āϚāϞāĻŽāĻžāύ āĻĒā§āϰāϚ⧁āϰ āϏāĻ‚āĻ–ā§āϝāĻ• āĻĒāĻĄā§‡āϰ āϏāĻžāĻĨ⧇ āĻ•āĻžāϜ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻ…āĻĒā§āϟāĻŋāĻŽāĻžāχāϜ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇ (25 āĻĒāĻĄāϗ⧁āϞāĻŋāϤ⧇ āĻĒāϰ⧀āĻ•ā§āώāĻž āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇)āĨ¤

āϞ⧇āĻ¨ā§āϏ⧇āϰ āĻĒā§āϰāϧāĻžāύ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝ/āĻ•ā§āώāĻŽāϤāĻž:

  • āĻāĻ•āϟāĻŋ āĻ¸ā§āĻŦāϤāĻ¨ā§āĻ¤ā§āϰ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āϝāĻžāϰ āϜāĻ¨ā§āϝ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇āϰ āĻŽāĻ§ā§āϝ⧇ āϕ⧋āύ⧋ āχāύāĻ¸ā§āϟāϞ⧇āĻļāύ⧇āϰ āĻĒā§āϰāϝāĻŧā§‹āϜāύ āĻšāϝāĻŧ āύāĻž (āφāϰāĻ“ āĻ¸ā§āĻĒāĻˇā§āϟāĻ­āĻžāĻŦ⧇ āĻŦāϞāϞ⧇, āϏāĻŽāĻ¸ā§āϤ āĻŽā§‡āĻŸā§āϰāĻŋāĻ•ā§āϏ āĻĒ⧇āϤ⧇ āĻĒā§āϰ⧋āĻŽāĻŋāĻĨāĻŋāωāϏ āĻĒā§āϰāϝāĻŧā§‹āϜāύ, āϤāĻŦ⧇ āĻāϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āĻŦāĻŋāĻĻā§āϝāĻŽāĻžāύ āχāύāĻ¸ā§āϟāϞ⧇āĻļāύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āϝ⧇āϤ⧇ āĻĒāĻžāϰ⧇)āĨ¤ "āĻĒā§āϰāϧāĻžāύ" āχāύāĻ¸ā§āϟāϞ⧇āĻļāύāϟāĻŋ āĻāĻ•āϟāĻŋ āĻŦā§āϝāĻ•ā§āϤāĻŋāĻ—āϤ āĻ•āĻŽā§āĻĒāĻŋāωāϟāĻžāϰ⧇ āĻ•āϰāĻž āĻšāϝāĻŧ āϝāĻž āϚāϞāϛ⧇ Linux, macOS āĻŦāĻž Windows.
  • āĻŽāĻžāĻ˛ā§āϟāĻŋ-āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ āĻŦā§āϝāĻŦāĻ¸ā§āĻĨāĻžāĻĒāύāĻž (āĻļāϤ āĻļāϤ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ āϏāĻŽāĻ°ā§āĻĨāĻŋāϤ)āĨ¤
  • āϰāĻŋāϝāĻŧ⧇āϞ āϟāĻžāχāĻŽā§‡ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇āϰ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāϰ āĻ­āĻŋāĻœā§āϝ⧁āϝāĻŧāĻžāϞāĻžāχāĻœā§‡āĻļāύāĨ¤
  • āĻŦāĻŋāĻ˛ā§āϟ-āχāύ āĻĒā§āϰāĻŽāĻŋāĻĨāĻŋāωāϏ⧇āϰ āωāĻĒāϰ āĻ­āĻŋāĻ¤ā§āϤāĻŋ āĻ•āϰ⧇ āχāϤāĻŋāĻšāĻžāϏ āϏāĻš āϏāĻŽā§āĻĒāĻĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ⧇āϰ āĻ—ā§āϰāĻžāĻĢ āĻāĻŦāĻ‚ āĻĒā§āϰāĻŦāĻŖāϤāĻžāĨ¤
  • āĻ•āĻ¨ā§āĻŸā§‡āχāύāĻžāϰ āĻāĻŦāĻ‚ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ āύ⧋āĻĄā§‡āϰ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āϞāĻžāχāύ⧇ āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏāĨ¤
  • Kubernetes RBAC āĻāϰ āϜāĻ¨ā§āϝ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āϏāĻŽāĻ°ā§āĻĨāύāĨ¤

āĻŦāĻ°ā§āϤāĻŽāĻžāύ āĻĒā§āϰāĻ•āĻžāĻļ- 3.5.0 āϤāĻžāϰāĻŋāĻ– 16 āϜ⧁āύ, 2020 āĻŽā§‚āϞāϤ āĻ•āĻ¨ā§āĻŸā§‡āύāĻž āĻĻā§āĻŦāĻžāϰāĻž āϤ⧈āϰāĻŋ, āφāϜ āϏāĻŽāĻ¸ā§āϤ āĻŽā§‡āϧāĻž āϏāĻŽā§āĻĒāĻ¤ā§āϤāĻŋ āĻāĻ•āϟāĻŋ āĻŦāĻŋāĻļ⧇āώ āϏāĻ‚āĻ¸ā§āĻĨāĻžāϝāĻŧ āĻ¸ā§āĻĨāĻžāύāĻžāĻ¨ā§āϤāϰ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇ āϞ⧇āϕ⧇āĻ¨ā§āĻĄ āĻ˛ā§āϝāĻžāĻŦāϏ, "āĻ•ā§āϞāĻžāωāĻĄ āύ⧇āϟāĻŋāĻ­ āĻ—ā§€āĻ•ā§āϏ āĻāĻŦāĻ‚ āĻĒā§āϰāϝ⧁āĻ•ā§āϤāĻŋāĻŦāĻŋāĻĻāĻĻ⧇āϰ āĻāĻ•āϟāĻŋ āχāωāύāĻŋāϝāĻŧāύ" āĻŦāϞāĻž āĻšāϝāĻŧ, āϝāĻž "āĻ•āĻ¨ā§āĻŸā§‡āύāĻžāϰ āĻ“āĻĒ⧇āύ āϏ⧋āĻ°ā§āϏ āϏāĻĢā§āϟāĻ“āϝāĻŧā§āϝāĻžāϰ āĻāĻŦāĻ‚ āĻĒāĻŖā§āϝāϗ⧁āϞāĻŋāϰ āϏāĻ‚āϰāĻ•ā§āώāĻŖ āĻāĻŦāĻ‚ āĻĒā§āϰāĻžāĻĒā§āϝāϤāĻžāϰ āϜāĻ¨ā§āϝ āĻĻāĻžāϝāĻŧā§€āĨ¤"

āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ āĻŦāĻŋāĻ­āĻžāϗ⧇āϰ āϜāĻ¨ā§āϝ GUI āĻĨ⧇āϕ⧇ GitHub-āĻ āϞ⧇āĻ¨ā§āϏ āĻšāϞ āĻĻā§āĻŦāĻŋāϤ⧀āϝāĻŧ āϜāύāĻĒā§āϰāĻŋāϝāĻŧ āĻĒā§āϰāĻ•āĻ˛ā§āĻĒ, āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ āĻĄā§āϝāĻžāĻļāĻŦā§‹āĻ°ā§āĻĄ āύāĻŋāĻœā§‡āχ "āĻšāĻžāϰāĻŋāϝāĻŧ⧇āϛ⧇"⧎ āĻ…āĻ¨ā§āϝāĻžāĻ¨ā§āϝ āϏāĻŽāĻ¸ā§āϤ āĻ“āĻĒ⧇āύ āϏ⧋āĻ°ā§āϏ āϏāĻŽāĻžāϧāĻžāύ CLI* āĻļā§āϰ⧇āĻŖā§€ āĻĨ⧇āϕ⧇ āύāϝāĻŧ āϜāύāĻĒā§āϰāĻŋāϝāĻŧāϤāĻžāϰ āĻĻāĻŋāĻ• āĻĨ⧇āϕ⧇ āωāĻ˛ā§āϞ⧇āĻ–āϝ⧋āĻ—ā§āϝāĻ­āĻžāĻŦ⧇ āύāĻŋāĻ•ā§ƒāĻˇā§āϟāĨ¤

* āĻĒāĻ°ā§āϝāĻžāϞ⧋āϚāύāĻžāϰ āĻŦā§‹āύāĻžāϏ āĻ…āĻ‚āĻļ⧇ K9s āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āĻĻ⧇āϖ⧁āύāĨ¤

3. āϕ⧁āĻŦāĻžāϰāύ⧇āϟāĻŋāĻ•

Kubernetes-āĻāϰ āϜāĻ¨ā§āϝ GUI-āĻāϰ āĻ“āĻ­āĻžāϰāĻ­āĻŋāω

āĻāϟāĻŋ āĻāĻ•āϟāĻŋ āĻŽāĻžāϞāĻŋāĻ•āĻžāύāĻžāϧ⧀āύ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āϝāĻž āĻŦā§āϝāĻ•ā§āϤāĻŋāĻ—āϤ āĻ•āĻŽā§āĻĒāĻŋāωāϟāĻžāϰ⧇ āχāύāĻ¸ā§āϟāϞ āĻ•āϰāĻž āĻšāϝāĻŧ (āϏāĻŽāĻ°ā§āĻĨāĻŋāϤ) Linux, macOS, WindowsāĻāϰ āύāĻŋāĻ°ā§āĻŽāĻžāϤāĻžāϰāĻž āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āϞāĻžāχāύ āχāωāϟāĻŋāϞāĻŋāϟāĻŋāϰ āĻāĻ•āϟāĻŋ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ⧇āϰ āĻĒā§āϰāϤāĻŋāĻļā§āϰ⧁āϤāĻŋ āĻĻāĻŋāĻšā§āϛ⧇āύ, āϝāĻž āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻŽāύ⧇ āϰāĻžāĻ–āĻžāϰ āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧāϤāĻž āĻĻā§‚āϰ āĻ•āϰāĻŦ⧇ āĻāĻŦāĻ‚ āĻāĻŽāύāĻ•āĻŋ āĻĒāϰāĻŋāϚāĻžāϞāύāĻžāϰ āĻ—āϤāĻŋ āĻĻāĻļāϗ⧁āĻŖ āĻŦāĻžāĻĄāĻŧāĻŋāϝāĻŧ⧇ āĻĻ⧇āĻŦ⧇āĨ¤

āϟ⧁āϞāϟāĻŋāϰ āφāĻ•āĻ°ā§āώāĻŖā§€āϝāĻŧ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝāϗ⧁āϞāĻŋāϰ āĻŽāĻ§ā§āϝ⧇ āĻāĻ•āϟāĻŋ āĻšāϞ āĻšā§‡āϞāĻŽ āϚāĻžāĻ°ā§āĻŸā§‡āϰ āϜāĻ¨ā§āϝ āĻ…āĻ¨ā§āϤāĻ°ā§āύāĻŋāĻ°ā§āĻŽāĻŋāϤ āϏāĻŽāĻ°ā§āĻĨāύ, āĻāĻŦāĻ‚ āĻ¤ā§āϰ⧁āϟāĻŋāϗ⧁āϞāĻŋāϰ āĻŽāĻ§ā§āϝ⧇ āĻāĻ•āϟāĻŋ āĻšāϞ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āĻ•āĻ°ā§āĻŽāĻ•ā§āώāĻŽāϤāĻž āĻŽā§‡āĻŸā§āϰāĻŋāĻ•ā§āϏ⧇āϰ āĻ…āĻ­āĻžāĻŦāĨ¤

āϕ⧁āĻŦāĻžāϰāύ⧇āϟāĻŋāĻ• āĻāϰ āĻĒā§āϰāϧāĻžāύ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝ:

  • āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāϰ āϏ⧁āĻŦāĻŋāϧāĻžāϜāύāĻ• āĻĒā§āϰāĻĻāĻ°ā§āĻļāύ. āϏāĻŽāĻ¸ā§āϤ āϏāĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāϤ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ āĻŦāĻ¸ā§āϤ⧁ āĻāĻŦāĻ‚ āϤāĻžāĻĻ⧇āϰ āύāĻŋāĻ°ā§āĻ­āϰāϤāĻž āĻĻ⧇āĻ–āϤ⧇ āĻāĻ•āϟāĻŋ āĻ¸ā§āĻ•ā§āϰ⧀āύ; āϏāĻŽāĻ¸ā§āϤ āĻŦāĻ¸ā§āϤ⧁āϰ āϜāĻ¨ā§āϝ āϞāĻžāϞ/āϏāĻŦ⧁āϜ āĻĒā§āϰāĻ¸ā§āϤ⧁āϤāĻŋāϰ āĻ…āĻŦāĻ¸ā§āĻĨāĻž; āϰāĻŋāϝāĻŧ⧇āϞ-āϟāĻžāχāĻŽ āĻ¸ā§āĻŸā§āϝāĻžāϟāĻžāϏ āφāĻĒāĻĄā§‡āϟ āϏāĻš āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ āĻ¸ā§āĻŸā§āϝāĻžāϟāĻžāϏ āĻ­āĻŋāω āĻŽā§‹āĻĄāĨ¤
  • āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āĻŽā§āϛ⧇ āĻĢ⧇āϞāĻž āĻāĻŦāĻ‚ āĻ¸ā§āϕ⧇āϞ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻĻā§āϰ⧁āϤ āĻ…ā§āϝāĻžāĻ•āĻļāύ āĻŦā§‹āϤāĻžāĻŽāĨ¤
  • āĻŽāĻžāĻ˛ā§āϟāĻŋ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ āĻ…āĻĒāĻžāϰ⧇āĻļāύ āϜāĻ¨ā§āϝ āϏāĻŽāĻ°ā§āĻĨāύ.
  • āύāĻžāĻŽāĻ¸ā§āĻĨāĻžāύ āϏāĻš āϏāĻšāϜ āĻ•āĻžāϜāĨ¤
  • āĻšā§‡āϞāĻŽ āϚāĻžāĻ°ā§āϟ āĻāĻŦāĻ‚ āĻšā§‡āϞāĻŽ āϰāĻŋāĻĒā§‹āϜāĻŋāϟāϰāĻŋāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āϏāĻŽāĻ°ā§āĻĨāύ (āĻŦā§āϝāĻ•ā§āϤāĻŋāĻ—āϤ āϏāĻš)āĨ¤ āĻ“āϝāĻŧ⧇āĻŦ āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏ⧇ āϚāĻžāĻ°ā§āϟ āχāύāĻ¸ā§āϟāϞ āĻāĻŦāĻ‚ āĻĒāϰāĻŋāϚāĻžāϞāύāĻž āĻ•āϰāĻžāĨ¤

āĻĒāĻŖā§āϝāϟāĻŋāϰ āĻŦāĻ°ā§āϤāĻŽāĻžāύ āĻ–āϰāϚ āĻšāϞ āϝ⧇āϕ⧋āύ āϏāĻ‚āĻ–ā§āϝāĻ• āύāĻžāĻŽāĻ¸ā§āĻĨāĻžāύ āĻāĻŦāĻ‚ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇āϰ āϜāĻ¨ā§āϝ āĻāĻ•āϜāύ āĻŦā§āϝāĻ•ā§āϤāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ 30 āχāωāϰ⧋āϰ āĻāĻ•āĻ•āĻžāϞ⧀āύ āĻ…āĻ°ā§āĻĨāĻĒā§āϰāĻĻāĻžāύāĨ¤

4. āϕ⧁āĻŦ⧇āĻ­āĻŋāϏ

  • āĻ“āϝāĻŧ⧇āĻŦāϏāĻžāχāϟ;
  • āωāĻĒāĻšāĻžāϰ;
  • āĻ­āĻžāĻ¨ā§āĻĄāĻžāϰ (~500 āĻ—āĻŋāϟāĻšāĻžāĻŦ āϤāĻžāϰāĻž);
  • āϞāĻžāχāϏ⧇āĻ¨ā§āϏ: Apache 2.0
  • āϏāĻ‚āĻ•ā§āώ⧇āĻĒ⧇: "Kubevious āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ, āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ⧇āĻļāύ āĻāĻŦāĻ‚ āĻ¸ā§āĻŸā§āϝāĻžāϟāĻžāϏ āĻĻ⧇āĻ–āĻž āύāĻŋāϰāĻžāĻĒāĻĻ āĻāĻŦāĻ‚ āϏāĻšāĻœā§‡ āĻŦā§‹āĻāĻžāϰ āϜāĻ¨ā§āϝ āϤ⧈āϰāĻŋ āĻ•āϰ⧇āĨ¤"

Kubernetes-āĻāϰ āϜāĻ¨ā§āϝ GUI-āĻāϰ āĻ“āĻ­āĻžāϰāĻ­āĻŋāω

āĻĒā§āϰāĻ•āĻ˛ā§āĻĒ⧇āϰ āϧāĻžāϰāĻŖāĻž āĻāĻ•āϟāĻŋ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇ āĻ¸ā§āĻĨāĻžāĻĒāύ āĻ•āϰāĻž āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ⧇āĻļāύ āĻŦāĻŋāĻļā§āϞ⧇āώāĻŖ āĻāĻŦāĻ‚ āĻĄāĻŋāĻŦāĻžāĻ— āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻĄāĻŋāϜāĻžāχāύ āĻ•āϰāĻž āĻāĻ•āϟāĻŋ āϟ⧁āϞ āϤ⧈āϰāĻŋ āĻ•āϰāĻžāĨ¤ āϞ⧇āĻ–āĻ•āϰāĻž āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ•āĻ­āĻžāĻŦ⧇ āĻāχ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝāϗ⧁āϞāĻŋāϰ āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāύ⧇āϰ āĻĻāĻŋāϕ⧇ āĻŽāύ⧋āύāĻŋāĻŦ⧇āĻļ āĻ•āϰ⧇āĻ›āĻŋāϞ⧇āύ, āĻĒāϰāĻŦāĻ°ā§āϤ⧀āϤ⧇ āφāϰāĻ“ āϏāĻžāϧāĻžāϰāĻŖ āϜāĻŋāύāĻŋāϏāϗ⧁āϞāĻŋ āϰ⧇āϖ⧇āĻ›āĻŋāϞ⧇āύāĨ¤

āϕ⧁āĻŦ⧇āĻ­āĻŋāϝāĻŧāĻžāϏ⧇āϰ āĻŽā§‚āϞ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝ āĻāĻŦāĻ‚ āĻĢāĻžāĻ‚āĻļāύ:

  • āĻāĻ•āϟāĻŋ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ-āϕ⧇āĻ¨ā§āĻĻā§āϰāĻŋāĻ• āωāĻĒāĻžāϝāĻŧ⧇ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ āĻ­āĻŋāĻœā§āϝ⧁āϝāĻŧāĻžāϞāĻžāχāĻœā§‡āĻļāύ: āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏ⧇ āϏāĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāϤ āĻŦāĻ¸ā§āϤ⧁āϗ⧁āϞāĻŋāϕ⧇ āĻļā§āϰ⧇āĻŖā§€āĻŦāĻĻā§āϧ āĻ•āϰāĻž āĻšāϝāĻŧ, āĻāĻ•āϟāĻŋ āĻ…āύ⧁āĻ•ā§āϰāĻŽā§‡āϰ āĻŽāĻ§ā§āϝ⧇ āϏāĻžāϰāĻŋāĻŦāĻĻā§āϧ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤
  • āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ⧇āĻļāύ⧇ āύāĻŋāĻ°ā§āĻ­āϰāϤāĻž āĻāĻŦāĻ‚ āϤāĻžāĻĻ⧇āϰ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ⧇āϰ āĻ•ā§āϝāĻžāϏāϕ⧇āĻĄāĻŋāĻ‚ āĻĢāϞāĻžāĻĢāϞ⧇āϰ āĻ­āĻŋāĻœā§āϝ⧁āϝāĻŧāĻžāϞ āĻĄāĻŋāϏāĻĒā§āϞ⧇āĨ¤
  • āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ⧇āĻļāύ āĻ¤ā§āϰ⧁āϟāĻŋāϰ āĻĒā§āϰāĻĻāĻ°ā§āĻļāύ: āϞ⧇āĻŦ⧇āϞ⧇āϰ āĻ…āĻĒāĻŦā§āϝāĻŦāĻšāĻžāϰ, āĻŽāĻŋāϏāĻĄ āĻĒā§‹āĻ°ā§āϟ āχāĻ¤ā§āϝāĻžāĻĻāĻŋāĨ¤ (āĻĒā§āϰāϏāĻ™ā§āĻ—āĻ•ā§āϰāĻŽā§‡, āφāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻāχ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝāϟāĻŋāϤ⧇ āφāĻ—ā§āϰāĻšā§€ āĻšāύ āϤāĻŦ⧇ āĻŽāύ⧋āϝ⧋āĻ— āĻĻāĻŋāύ āĻ§ā§āϰ⧁āĻŦāϤāĻžāϰāĻžāϝāĻž āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āφāĻŽāϰāĻž āχāϤāĻŋāĻŽāĻ§ā§āϝ⧇ āϞāĻŋāϖ⧇āϛ⧇āύ.)
  • āĻĒā§‚āĻ°ā§āĻŦāĻŦāĻ°ā§āϤ⧀ āĻĒāϝāĻŧ⧇āĻ¨ā§āϟ āĻ›āĻžāĻĄāĻŧāĻžāĻ“, āϏāĻŽā§āĻ­āĻžāĻŦā§āϝ āĻŦāĻŋāĻĒāĻœā§āϜāύāĻ• āĻĒāĻžāĻ¤ā§āϰ⧇āϰ āϏāύāĻžāĻ•ā§āϤāĻ•āϰāĻŖ āωāĻĒāϞāĻŦā§āϧ, āϝ⧇āĻŽāύ āϖ⧁āĻŦ āĻŦ⧇āĻļāĻŋ āϏ⧁āĻŦāĻŋāϧāĻž āĻĨāĻžāĻ•āĻž (āϗ⧁āĻŖāĻžāĻŦāϞ⧀ hostPID, hostNetwork, hostIPC, āĻŽāĻžāωāĻ¨ā§āϟ docker.sock āχāĻ¤ā§āϝāĻžāĻĻāĻŋ)āĨ¤
  • āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇āϰ āϜāĻ¨ā§āϝ āωāĻ¨ā§āύāϤ āĻ…āύ⧁āϏāĻ¨ā§āϧāĻžāύ āĻŦā§āϝāĻŦāĻ¸ā§āĻĨāĻž (āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āĻŦāĻ¸ā§āϤ⧁āϰ āύāĻžāĻŽ āĻĻā§āĻŦāĻžāϰāĻž āύāϝāĻŧ, āϤāĻžāĻĻ⧇āϰ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝ āĻĻā§āĻŦāĻžāϰāĻžāĻ“)āĨ¤
  • āĻ•ā§āώāĻŽāϤāĻž āĻĒāϰāĻŋāĻ•āĻ˛ā§āĻĒāύāĻž āĻāĻŦāĻ‚ āϏāĻŽā§āĻĒāĻĻ āĻ…āĻĒā§āϟāĻŋāĻŽāĻžāχāĻœā§‡āĻļāĻžāύ āϜāĻ¨ā§āϝ āϏāϰāĻžā§āϜāĻžāĻŽ.
  • āĻ…āĻ¨ā§āϤāĻ°ā§āύāĻŋāĻ°ā§āĻŽāĻŋāϤ "āϟāĻžāχāĻŽ āĻŽā§‡āĻļāĻŋāύ" (āĻ…āĻŦāĻœā§‡āĻ•ā§āĻŸā§‡āϰ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ⧇āĻļāύ⧇ āĻĒā§‚āĻ°ā§āĻŦāĻŦāĻ°ā§āϤ⧀ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύāϗ⧁āϞāĻŋ āĻĻ⧇āĻ–āĻžāϰ āĻ•ā§āώāĻŽāϤāĻž)āĨ¤
  • āĻ­ā§‚āĻŽāĻŋāĻ•āĻž, āĻ­ā§‚āĻŽāĻŋāĻ•āĻž, āĻĒāϰāĻŋāώ⧇āĻŦāĻž āĻ…ā§āϝāĻžāĻ•āĻžāωāĻ¨ā§āϟāϗ⧁āϞāĻŋāϰ āĻāĻ•āϟāĻŋ āĻĒāĻŋāĻ­āϟ āφāĻ¨ā§āϤāσāϏāĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāϤ āϏāĻžāϰāĻŖā§€ āϏāĻš RBAC āĻŦā§āϝāĻŦāĻ¸ā§āĻĨāĻžāĻĒāύāĻžāĨ¤
  • āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āĻāĻ•āϟāĻŋ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇āϰ āϏāĻžāĻĨ⧇ āĻ•āĻžāϜ āĻ•āϰ⧇āĨ¤

āĻĒā§āϰāĻ•āĻ˛ā§āĻĒāϟāĻŋāϰ āĻāĻ•āϟāĻŋ āϖ⧁āĻŦ āϏāĻ‚āĻ•ā§āώāĻŋāĻĒā§āϤ āχāϤāĻŋāĻšāĻžāϏ āϰāϝāĻŧ⧇āϛ⧇ (āĻĒā§āϰāĻĨāĻŽ āĻĒā§āϰāĻ•āĻžāĻļāϟāĻŋ 11 āĻĢ⧇āĻŦā§āϰ⧁āϝāĻŧāĻžāϰāĻŋ, 2020-āĻ āĻšāϝāĻŧ⧇āĻ›āĻŋāϞ) āĻāĻŦāĻ‚ āĻŽāύ⧇ āĻšāĻšā§āϛ⧇ āĻ¸ā§āĻĨāĻŋāϤāĻŋāĻļā§€āϞāϤāĻž āĻŦāĻž āωāĻ¨ā§āύāϝāĻŧāύ⧇ āĻŽāĻ¨ā§āĻĨāϰ āϏāĻŽāϝāĻŧāĻ•āĻžāϞ āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ āϝāĻĻāĻŋ āĻĒā§‚āĻ°ā§āĻŦāĻŦāĻ°ā§āϤ⧀ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖāϗ⧁āϞāĻŋ āϘāύ āϘāύ āĻĒā§āϰāĻ•āĻžāĻļāĻŋāϤ āĻšāϝāĻŧ, āϤāĻŦ⧇ āϏāĻ°ā§āĻŦāĻļ⧇āώ āĻĒā§āϰāĻ•āĻžāĻļ (v0.5 āĻāĻĒā§āϰāĻŋāϞ 15, 2020) āωāĻ¨ā§āύāϝāĻŧāύ⧇āϰ āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ• āĻ—āϤāĻŋ āĻĨ⧇āϕ⧇ āĻĒāĻŋāĻ›āĻŋāϝāĻŧ⧇ āϗ⧇āϛ⧇āĨ¤ āĻāϟāĻŋ āϏāĻŽā§āĻ­āĻŦāϤ āĻ…āĻ˛ā§āĻĒ āϏāĻ‚āĻ–ā§āϝāĻ• āĻ…āĻŦāĻĻāĻžāύāĻ•āĻžāϰ⧀āϰ āĻ•āĻžāϰāϪ⧇: āϏāĻ‚āĻ—ā§āϰāĻšāĻ¸ā§āĻĨāϞ⧇āϰ āχāϤāĻŋāĻšāĻžāϏ⧇ āϤāĻžāĻĻ⧇āϰ āĻŽāĻ§ā§āϝ⧇ āĻŽāĻžāĻ¤ā§āϰ 4 āϜāύ āϰāϝāĻŧ⧇āϛ⧇ āĻāĻŦāĻ‚ āϏāĻŽāĻ¸ā§āϤ āĻĒā§āϰāĻ•ā§ƒāϤ āĻ•āĻžāϜ āĻāĻ•āϜāύ āĻŦā§āϝāĻ•ā§āϤāĻŋ āĻĻā§āĻŦāĻžāϰāĻž āϏāĻŽā§āĻĒāĻ¨ā§āύ āĻšāϝāĻŧāĨ¤

5. āϕ⧁āĻŦ⧇āĻ“āϝāĻŧāĻžāχāϜ

  • āĻĒā§āϰāĻ•āĻ˛ā§āĻĒ āĻĒāĻžāϤāĻž;
  • āϞāĻžāχāϏ⧇āĻ¨ā§āϏ: āĻŽāĻžāϞāĻŋāĻ•āĻžāύāĻž (āĻ“āĻĒ⧇āύ āϏ⧋āĻ°ā§āϏ āĻšāϝāĻŧ⧇ āϝāĻžāĻŦ⧇);
  • āϏāĻ‚āĻ•ā§āώ⧇āĻĒ⧇: "āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ⧇āϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āϏāĻžāϧāĻžāϰāĻŖ āĻŽāĻžāĻ˛ā§āϟāĻŋ-āĻĒā§āĻ˛ā§āϝāĻžāϟāĻĢāĻ°ā§āĻŽ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟāĨ¤"

Kubernetes-āĻāϰ āϜāĻ¨ā§āϝ GUI-āĻāϰ āĻ“āĻ­āĻžāϰāĻ­āĻŋāω

āĻ­āĻŋāĻāĻŽāĻ“āϝāĻŧā§āϝāĻžāϰ⧇āϰ āĻāĻ•āϟāĻŋ āύāϤ⧁āύ āĻĒāĻŖā§āϝ, āĻŽā§‚āϞāϤ āĻāĻ•āϟāĻŋ āĻ…āĻ­ā§āϝāĻ¨ā§āϤāϰ⧀āĻŖ āĻšā§āϝāĻžāĻ•āĻžāĻĨāύ⧇āϰ āĻ…āĻ‚āĻļ āĻšāĻŋāϏāĻžāĻŦ⧇ āϤ⧈āϰāĻŋ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇ (āϜ⧁āύ 2019 āϏāĻžāϞ⧇)āĨ¤ āĻāĻ•āϟāĻŋ āĻŦā§āϝāĻ•ā§āϤāĻŋāĻ—āϤ āĻ•āĻŽā§āĻĒāĻŋāωāϟāĻžāϰ⧇ āχāύāĻ¸ā§āϟāϞ āĻ•āϰāĻž, āĻāϰ āĻ­āĻŋāĻ¤ā§āϤāĻŋāϤ⧇ āĻ•āĻžāϜ āĻ•āϰ⧇ āχāϞ⧇āĻ•ā§āĻŸā§āϰāύ (āϏāĻŽāĻ°ā§āĻĨāĻŋāϤ) Linux, macOS и WindowsāĻāĻŦāĻ‚ āĻāϰ āϜāĻ¨ā§āϝ kubectl-āĻāϰ āύāĻŋāĻŽā§āύāϤāĻŽ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ v1.14.0-āĻāϰ āĻšā§‡āϝāĻŧ⧇ āĻ•āĻŽ āύāϝāĻŧ āĻāĻŽāύ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āĻĒā§āϰāϝāĻŧā§‹āϜāύāĨ¤

Kubewise āĻāϰ āĻĒā§āϰāϧāĻžāύ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝ:

  • āϏāĻ°ā§āĻŦāĻžāϧāĻŋāĻ• āĻŦā§āϝāĻŦāĻšā§ƒāϤ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ āϏāĻ¤ā§āϤāĻžāϗ⧁āϞāĻŋāϰ āϏāĻžāĻĨ⧇ āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏ āĻŽāĻŋāĻĨāĻ¸ā§āĻ•ā§āϰāĻŋāϝāĻŧāĻž: āύ⧋āĻĄ, āύ⧇āĻŽāĻ¸ā§āĻĒ⧇āϏ āχāĻ¤ā§āϝāĻžāĻĻāĻŋāĨ¤
  • āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇āϰ āϜāĻ¨ā§āϝ āĻāĻ•āĻžāϧāĻŋāĻ• kubeconfig āĻĢāĻžāχāϞ⧇āϰ āϜāĻ¨ā§āϝ āϏāĻŽāĻ°ā§āĻĨāύāĨ¤
  • āĻāĻ•āϟāĻŋ āĻĒāϰāĻŋāĻŦ⧇āĻļ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύāĻļā§€āϞ āϏ⧇āϟ āĻ•āϰāĻžāϰ āĻ•ā§āώāĻŽāϤāĻž āϏāĻš āϟāĻžāĻ°ā§āĻŽāĻŋāύāĻžāϞ KUBECONFIG.
  • āĻĒā§āϰāĻĻāĻ¤ā§āϤ āύāĻžāĻŽāĻ¸ā§āĻĨāĻžāύ⧇āϰ āϜāĻ¨ā§āϝ āĻ•āĻžāĻ¸ā§āϟāĻŽ kubeconfig āĻĢāĻžāχāϞ āϤ⧈āϰāĻŋ āĻ•āϰ⧁āύāĨ¤
  • āωāĻ¨ā§āύāϤ āύāĻŋāϰāĻžāĻĒāĻ¤ā§āϤāĻž āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝ (RBAC, āĻĒāĻžāϏāĻ“āϝāĻŧāĻžāĻ°ā§āĻĄ, āĻĒāϰāĻŋāώ⧇āĻŦāĻž āĻ…ā§āϝāĻžāĻ•āĻžāωāĻ¨ā§āϟ)āĨ¤

āĻāĻ–āύ āĻĒāĻ°ā§āϝāĻ¨ā§āϤ, āĻĒā§āϰāĻ•āĻ˛ā§āĻĒ⧇āϰ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āĻāĻ•āϟāĻŋ āϰāĻŋāϞāĻŋāϜ āφāϛ⧇ - āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ 1.1.0 26 āύāϭ⧇āĻŽā§āĻŦāϰ, 2019 āϤāĻžāϰāĻŋāϖ⧇āĨ¤ āϤāĻĻ⧁āĻĒāϰāĻŋ, āϞ⧇āĻ–āĻ•āϰāĻž āĻ…āĻŦāĻŋāϞāĻŽā§āĻŦ⧇ āĻāϟāĻŋāϕ⧇ āĻ“āĻĒ⧇āύ āϏ⧋āĻ°ā§āϏ āĻšāĻŋāϏāĻžāĻŦ⧇ āĻĒā§āϰāĻ•āĻžāĻļ āĻ•āϰāĻžāϰ āĻĒāϰāĻŋāĻ•āĻ˛ā§āĻĒāύāĻž āĻ•āϰ⧇āĻ›āĻŋāϞ⧇āύ, āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻ…āĻ­ā§āϝāĻ¨ā§āϤāϰ⧀āĻŖ āϏāĻŽāĻ¸ā§āϝāĻžāϰ āĻ•āĻžāϰāϪ⧇ (āĻĒā§āϰāϝ⧁āĻ•ā§āϤāĻŋāĻ—āϤ āϏāĻŽāĻ¸ā§āϝāĻžāϗ⧁āϞāĻŋāϰ āϏāĻžāĻĨ⧇ āϏāĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāϤ āύāϝāĻŧ) āϤāĻžāϰāĻž āĻāϟāĻŋ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύāĻŋāĨ¤ 2020 āϏāĻžāϞ⧇āϰ āĻŽā§‡ āĻĒāĻ°ā§āϝāĻ¨ā§āϤ, āϞ⧇āĻ–āĻ•āϰāĻž āĻĒāϰāĻŦāĻ°ā§āϤ⧀ āϰāĻŋāϞāĻŋāĻœā§‡ āĻ•āĻžāϜ āĻ•āϰāϛ⧇āύ āĻāĻŦāĻ‚ āĻāĻ•āχ āϏāĻŽāϝāĻŧ⧇ āϕ⧋āĻĄ āĻ–ā§‹āϞāĻžāϰ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻž āĻļ⧁āϰ⧁ āĻ•āϰāĻž āωāϚāĻŋāϤāĨ¤

6. OpenShift āĻ•āύāϏ⧋āϞ

Kubernetes-āĻāϰ āϜāĻ¨ā§āϝ GUI-āĻāϰ āĻ“āĻ­āĻžāϰāĻ­āĻŋāω

āĻāχ āĻ“āϝāĻŧ⧇āĻŦ āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏāϟāĻŋ OpenShift āĻŦāĻŋāϤāϰāϪ⧇āϰ āĻ…āĻ‚āĻļ āĻšāĻ“āϝāĻŧāĻž āϏāĻ¤ā§āĻ¤ā§āĻŦ⧇āĻ“ (āĻāϟāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āϏ⧇āĻ–āĻžāύ⧇ āχāύāĻ¸ā§āϟāϞ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇ āĻŦāĻŋāĻļ⧇āώ āĻ…āĻĒāĻžāϰ⧇āϟāϰ), āϞ⧇āĻ–āĻ• āϜāĻ¨ā§āϝ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰāĻž āĻšāϝāĻŧ āϏāĻžāϧāĻžāϰāĻŖ (āĻ­ā§āϝāĻžāύāĻŋāϞāĻž) Kubernetes āχāύāĻ¸ā§āϟāϞ⧇āĻļāύ⧇ āĻāϟāĻŋ āχāύāĻ¸ā§āϟāϞ/āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻžāϰ āĻ•ā§āώāĻŽāϤāĻžāĨ¤

āĻ“āĻĒ⧇āύāĻļāĻŋāĻĢā§āϟ āĻ•āύāϏ⧋āϞ āĻĻā§€āĻ°ā§āϘāĻĻāĻŋāύ āϧāϰ⧇ āĻŦāĻŋāĻ•āĻžāĻļ⧇āϰ āĻŽāĻ§ā§āϝ⧇ āϰāϝāĻŧ⧇āϛ⧇, āϤāĻžāχ āĻāϟāĻŋ āĻ…āύ⧇āĻ• āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝ āĻ…āĻ¨ā§āϤāĻ°ā§āϭ⧁āĻ•ā§āϤ āĻ•āϰ⧇āϛ⧇āĨ¤ āφāĻŽāϰāĻž āĻĒā§āϰāϧāĻžāύāϗ⧁āϞāĻŋ āωāĻ˛ā§āϞ⧇āĻ– āĻ•āϰāĻŦ:

  • āĻļ⧇āϝāĻŧāĻžāĻ°ā§āĻĄ āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏ āĻĒāĻĻā§āϧāϤāĻŋ - āĻ•āύāϏ⧋āϞ⧇ āωāĻĒāϞāĻŦā§āϧ āϏāĻŽā§āĻ­āĻžāĻŦāύāĻžāϰ āĻĻ⧁āϟāĻŋ "āĻĻ⧃āĻˇā§āϟāĻŋāϕ⧋āĻŖ": āĻĒā§āϰāĻļāĻžāϏāĻ• āĻāĻŦāĻ‚ āĻŦāĻŋāĻ•āĻžāĻļāĻ•āĻžāϰ⧀āĻĻ⧇āϰ āϜāĻ¨ā§āϝāĨ¤ āĻŽā§‹āĻĄ āĻŦāĻŋāĻ•āĻžāĻļāĻ•āĻžāϰ⧀ āĻĻ⧃āĻˇā§āϟāĻŋāϕ⧋āĻŖ āĻ…āĻŦāĻœā§‡āĻ•ā§āϟāϗ⧁āϞāĻŋāϕ⧇ āĻāĻŽāύ āĻāĻ•āϟāĻŋ āĻĢāĻ°ā§āĻŽā§‡ āĻ—ā§‹āĻˇā§āĻ ā§€ āĻ•āϰ⧇ āϝāĻž āĻĄā§‡āϭ⧇āϞāĻĒāĻžāϰāĻĻ⧇āϰ āĻ•āĻžāϛ⧇ āφāϰāĻ“ āĻŦā§‹āϧāĻ—āĻŽā§āϝ āĻšāϝāĻŧ (āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāĻžāύāϗ⧁āϞāĻŋāϰ āĻĻā§āĻŦāĻžāϰāĻž) āĻāĻŦāĻ‚ āĻāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āĻ¸ā§āĻĨāĻžāĻĒāύ, āĻŦāĻŋāĻ˛ā§āĻĄ/āĻĄāĻŋāĻĒā§āϞ⧋āϝāĻŧ āĻ¸ā§āĻŸā§āϝāĻžāϟāĻžāϏ āĻŸā§āĻ°ā§āϝāĻžāĻ• āĻ•āϰāĻž, āĻāĻŽāύāĻ•āĻŋ Eclipse Che āĻāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āϕ⧋āĻĄ āϏāĻŽā§āĻĒāĻžāĻĻāύāĻžāϰ āĻŽāϤ⧋ āϏāĻžāϧāĻžāϰāĻŖ āĻ•āĻžāϜāϗ⧁āϞāĻŋ āϏāĻŽāĻžāϧāĻžāύ āĻ•āϰāĻžāϰ āωāĻĒāϰ āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏāϕ⧇ āĻĢā§‹āĻ•āĻžāϏ āĻ•āϰ⧇āĨ¤
  • āĻ•āĻžāĻœā§‡āϰ āϚāĻžāĻĒ, āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ•, āϏāĻžā§āϚāϝāĻŧāĻ¸ā§āĻĨāĻžāύ, āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏ⧇āϰ āĻ…āϧāĻŋāĻ•āĻžāϰ⧇āϰ āĻŦā§āϝāĻŦāĻ¸ā§āĻĨāĻžāĻĒāύāĻžāĨ¤
  • āĻĒā§āϰāĻ•āĻ˛ā§āĻĒ āĻāĻŦāĻ‚ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϗ⧁āϞāĻŋāϤ⧇ āĻ•āĻžāĻœā§‡āϰ āϚāĻžāĻĒ⧇āϰ āϜāĻ¨ā§āϝ āϝ⧌āĻ•ā§āϤāĻŋāĻ• āĻŦāĻŋāĻšā§āϛ⧇āĻĻāĨ¤ āϏāĻ°ā§āĻŦāĻļ⧇āώ āϰāĻŋāϞāĻŋāĻœā§‡āϰ āĻāĻ•āϟāĻŋāϤ⧇ - v4.3 - āĻšāĻžāϜāĻŋāϰ āĻŦāĻŋāĻļ⧇āώ āĻĒā§āϰāĻ•āĻ˛ā§āĻĒ āĻĄā§āϝāĻžāĻļāĻŦā§‹āĻ°ā§āĻĄ, āϝāĻž āĻāĻ•āϟāĻŋ āĻĒā§āϰāĻœā§‡āĻ•ā§āϟ āĻ¸ā§āϞāĻžāχāϏ⧇ āϏāĻžāϧāĻžāϰāύ āĻĄā§‡āϟāĻž (āύāĻŋāϝāĻŧā§‹āϜāύ, āĻĒāĻĄ, āχāĻ¤ā§āϝāĻžāĻĻāĻŋāϰ āϏāĻ‚āĻ–ā§āϝāĻž āĻāĻŦāĻ‚ āĻ¸ā§āĻĨāĻŋāϤāĻŋ; āϏāĻŽā§āĻĒāĻĻ āĻ–āϰāϚ āĻāĻŦāĻ‚ āĻ…āĻ¨ā§āϝāĻžāĻ¨ā§āϝ āĻŽā§‡āĻŸā§āϰāĻŋāĻ•ā§āϏ) āĻĒā§āϰāĻĻāĻ°ā§āĻļāύ āĻ•āϰ⧇āĨ¤
  • āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇āϰ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāϰ āϰāĻŋāϝāĻŧ⧇āϞ āϟāĻžāχāĻŽ āĻĄāĻŋāϏāĻĒā§āϞ⧇āϤ⧇ āφāĻĒāĻĄā§‡āϟ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇, āĻāϤ⧇ āϘāĻŸā§‡ āϝāĻžāĻ“āϝāĻŧāĻž āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ (āχāϭ⧇āĻ¨ā§āϟ); āϞāĻ— āĻĻ⧇āĻ–āĻž
  • āĻĒā§āϰāĻŽāĻŋāĻĨāĻŋāωāϏ, āĻ…ā§āϝāĻžāϞāĻžāĻ°ā§āϟāĻŽā§āϝāĻžāύ⧇āϜāĻžāϰ āĻāĻŦāĻ‚ āĻ—ā§āϰāĻžāĻĢāĻžāύāĻžāϰ āωāĻĒāϰ āĻ­āĻŋāĻ¤ā§āϤāĻŋ āĻ•āϰ⧇ āĻĒāĻ°ā§āϝāĻŦ⧇āĻ•ā§āώāĻŖ āĻĄā§‡āϟāĻž āĻĻ⧇āϖ⧁āύāĨ¤
  • āĻĒā§āϰāϤāĻŋāύāĻŋāϧāĻŋāĻ¤ā§āĻŦāĻ•āĻžāϰ⧀ āĻ…āĻĒāĻžāϰ⧇āϟāϰāĻĻ⧇āϰ āĻŦā§āϝāĻŦāĻ¸ā§āĻĨāĻžāĻĒāύāĻž āĻ…āĻĒāĻžāϰ⧇āϟāϰāĻšāĻžāĻŦ.
  • āĻĄāĻ•āĻžāϰ⧇āϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āϚāϞāĻž āĻŦāĻŋāĻ˛ā§āĻĄāϗ⧁āϞāĻŋ āĻĒāϰāĻŋāϚāĻžāϞāύāĻž āĻ•āϰ⧁āύ (āĻāĻ•āϟāĻŋ āĻĄāĻ•āĻžāϰāĻĢāĻžāχāϞ⧇āϰ āϏāĻžāĻĨ⧇ āĻāĻ•āϟāĻŋ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āϏāĻ‚āĻ—ā§āϰāĻšāĻ¸ā§āĻĨāϞ āĻĨ⧇āϕ⧇), āĻāϏ 2 āφāχ āĻŦāĻž āύāĻŋāĻ°ā§āĻŦāĻŋāϚāĻžāϰ⧇ āĻŦāĻžāĻšā§āϝāĻŋāĻ• āχāωāϟāĻŋāϞāĻŋāϟāĻŋāϗ⧁āϞāĻŋāĨ¤

NB: āφāĻŽāϰāĻž āϤ⧁āϞāύāĻž āĻ…āĻ¨ā§āϝāĻĻ⧇āϰ āϝ⧋āĻ— āĻ•āϰāĻŋāύāĻŋ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ āĻŦāĻŋāϤāϰāĻŖ (āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, āĻ…āύ⧇āĻ• āĻ•āĻŽ āĻĒāϰāĻŋāϚāĻŋāϤ āϕ⧁āĻŦ⧇āĻ¸ā§āĻĢāĻŋāϝāĻŧāĻžāϰ): GUI āϤāĻžāĻĻ⧇āϰ āĻŽāĻ§ā§āϝ⧇ āϖ⧁āĻŦ āωāĻ¨ā§āύāϤ āĻšāϤ⧇ āĻĒāĻžāϰ⧇ āϤāĻž āϏāĻ¤ā§āĻ¤ā§āĻŦ⧇āĻ“, āĻāϟāĻŋ āϏāĻžāϧāĻžāϰāĻŖāϤ āĻāĻ•āϟāĻŋ āĻŦāĻĄāĻŧ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āϰ āϏāĻŽāĻ¨ā§āĻŦāĻŋāϤ āĻ¸ā§āĻŸā§āϝāĻžāϕ⧇āϰ āĻ…āĻ‚āĻļ āĻšāĻŋāϏāĻžāĻŦ⧇ āφāϏ⧇āĨ¤ āϝāĻžāχāĻšā§‹āĻ•, āϝāĻĻāĻŋ āφāĻĒāύāĻŋ āĻŽāύ⧇ āĻ•āϰ⧇āύ āϝ⧇ āĻ­ā§āϝāĻžāύāĻŋāϞāĻž K8s āχāύāĻ¸ā§āϟāϞ⧇āĻļāύ⧇ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖāϰ⧂āĻĒ⧇ āĻ•āĻžāϜ āĻ•āϰ⧇ āĻāĻŽāύ āĻĒāĻ°ā§āϝāĻžāĻĒā§āϤ āϏāĻŽāĻžāϧāĻžāύ āύ⧇āχ, āφāĻŽāĻžāĻĻ⧇āϰ āĻŽāĻ¨ā§āϤāĻŦā§āϝ⧇ āϜāĻžāύāĻžāύāĨ¤

āĻ…āϧāĻŋāĻŦ⧃āĻ¤ā§āϤāĻŋ

1. āĻŦāĻŋāϟāĻžāϤ⧇ āϕ⧁āĻŦāĻžāϰāύ⧇āĻŸā§‡ āĻĒā§‹āĻ°ā§āĻŸā§‡āύāĻžāϰ

āĻĒā§‹āĻ°ā§āĻŸā§‡āύāĻžāϰ āĻĻāϞ⧇āϰ āĻāĻ•āϟāĻŋ āĻĒā§āϰāĻ•āĻ˛ā§āĻĒ, āϝāĻž āĻĄāĻ•āĻžāϰ⧇āϰ āϏāĻžāĻĨ⧇ āĻ•āĻžāϜ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻāĻ•āχ āύāĻžāĻŽā§‡āϰ āϜāύāĻĒā§āϰāĻŋāϝāĻŧ āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏ āϤ⧈āϰāĻŋ āĻ•āϰ⧇āϛ⧇āĨ¤ āϝ⧇āĻšā§‡āϤ⧁ āĻĒā§āϰāĻ•āĻ˛ā§āĻĒāϟāĻŋ āĻŦāĻŋāĻ•āĻžāĻļ⧇āϰ āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ• āĻĒāĻ°ā§āϝāĻžāϝāĻŧ⧇ āϰāϝāĻŧ⧇āϛ⧇ (āĻĒā§āϰāĻĨāĻŽ āĻāĻŦāĻ‚ āĻāĻ•āĻŽāĻžāĻ¤ā§āϰ āĻŦāĻŋāϟāĻž āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āϖ⧁āρāĻœā§‡ āĻĒ⧇āϝāĻŧ⧇āĻ›āĻŋāϞāĻžāĻŽ āĻāĻĒā§āϰāĻŋāϞ 16, 2020), āφāĻŽāϰāĻž āĻāϰ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝāϗ⧁āϞāĻŋ āĻŽā§‚āĻ˛ā§āϝāĻžāϝāĻŧāύ āĻ•āϰāĻŋāύāĻŋāĨ¤ āϝāĻžāχāĻšā§‹āĻ•, āĻāϟāĻŋ āĻ…āύ⧇āϕ⧇āϰ āĻ•āĻžāϛ⧇ āφāĻ—ā§āϰāĻšā§‡āϰ āĻšāϤ⧇ āĻĒāĻžāϰ⧇: āϝāĻĻāĻŋ āĻāϟāĻŋ āφāĻĒāύāĻžāϰ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āĻšāϝāĻŧ āϤāĻŦ⧇ āĻŦāĻŋāĻ•āĻžāĻļ āĻ…āύ⧁āϏāϰāĻŖ āĻ•āϰ⧁āύāĨ¤

2. āφāχāϏāĻĒā§āϝāĻžāύ⧇āϞ

  • āĻ“āϝāĻŧ⧇āĻŦāϏāĻžāχāϟ;
  • āϞāĻžāχāϏ⧇āĻ¨ā§āϏ: āĻŽāĻžāϞāĻŋāĻ•āĻžāύāĻžāϧ⧀āύ;
  • āϏāĻ‚āĻ•ā§āώ⧇āĻĒ⧇: "āĻ­āĻŋāĻœā§āϝ⧁āϝāĻŧāĻžāϞ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ āĻāĻĄāĻŋāϟāϰ"āĨ¤

Kubernetes-āĻāϰ āϜāĻ¨ā§āϝ GUI-āĻāϰ āĻ“āĻ­āĻžāϰāĻ­āĻŋāω

āĻāχ āϤāϰ⧁āĻŖ āĻĄā§‡āĻ¸ā§āĻ•āϟāĻĒ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϟāĻŋāϰ āϞāĻ•ā§āĻˇā§āϝ āĻāĻ•āϟāĻŋ āϏāĻžāϧāĻžāϰāĻŖ āĻŸā§‡āύ⧇ āφāύāĻž āĻāĻŦāĻ‚ āĻĄā§āϰāĻĒ āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏ⧇āϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻŦāĻžāĻ¸ā§āϤāĻŦ āϏāĻŽāϝāĻŧ⧇ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ āϏāĻ‚āĻ¸ā§āĻĨāĻžāύāϗ⧁āϞāĻŋāϕ⧇ āĻ•āĻ˛ā§āĻĒāύāĻž āĻ•āϰāĻž āĻāĻŦāĻ‚ āĻĒāϰāĻŋāϚāĻžāϞāύāĻž āĻ•āϰāĻžāĨ¤ āĻŦāĻ°ā§āϤāĻŽāĻžāύ⧇ āϏāĻŽāĻ°ā§āĻĨāĻŋāϤ āĻ…āĻŦāĻœā§‡āĻ•ā§āϟāϗ⧁āϞāĻŋ āĻšāϞ Pod, Service, Deployment, StatefulSet, PersistentVolume, PersistentVolumeClaim, ConfigMap āĻāĻŦāĻ‚ SecretāĨ¤ āĻļā§€āĻ˜ā§āϰāχ āϤāĻžāϰāĻž āĻšā§‡āϞāĻŽā§‡āϰ āϜāĻ¨ā§āϝ āϏāĻŽāĻ°ā§āĻĨāύ āϝ⧋āĻ— āĻ•āϰāĻžāϰ āĻĒā§āϰāϤāĻŋāĻļā§āϰ⧁āϤāĻŋ āĻĻ⧇āϝāĻŧāĨ¤ āĻĒā§āϰāϧāĻžāύ āĻ…āϏ⧁āĻŦāĻŋāϧāĻžāϗ⧁āϞāĻŋ āĻšāϞ āϕ⧋āĻĄā§‡āϰ āϘāύāĻŋāĻˇā§āĻ āϤāĻž (āĻāϟāĻŋ āĻĒā§āϰāĻ¤ā§āϝāĻžāĻļāĻŋāϤ "āϕ⧋āύ āĻ­āĻžāĻŦ⧇" āĻ–ā§‹āϞāĻž āĻšāĻšā§āϛ⧇āĻāĻŦāĻ‚ āϏāĻŽāĻ°ā§āĻĨāύ⧇āϰ āĻ…āĻ­āĻžāĻŦ Linux (āφāĻĒāĻžāϤāϤ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖāϗ⧁āϞ⧋ āωāĻĒāϞāĻŦā§āϧ) Windows и macOSāϝāĻĻāĻŋāĻ“ āĻāϟāĻžāĻ“ āϏāĻŽā§āĻ­āĻŦāϤ āĻļ⧁āϧ⧁ āϏāĻŽāϝāĻŧ⧇āϰ āĻŦā§āϝāĻžāĻĒāĻžāϰ)āĨ¤

3.k9s

  • āĻ“āϝāĻŧ⧇āĻŦāϏāĻžāχāϟ;
  • āĻĒā§āϰāĻĻāĻ°ā§āĻļāύ;
  • āĻ­āĻžāĻ¨ā§āĻĄāĻžāϰ (~7700 āĻ—āĻŋāϟāĻšāĻžāĻŦ āϤāĻžāϰāĻž);
  • āϞāĻžāχāϏ⧇āĻ¨ā§āϏ: Apache 2.0;
  • āϏāĻ‚āĻ•ā§āώ⧇āĻĒ⧇: "āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ⧇āϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āĻ•āύāϏ⧋āϞ āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏ āϝāĻž āφāĻĒāύāĻžāϕ⧇ āφāĻĒāύāĻžāϰ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰāϕ⧇ āĻļ⧈āϞ⧀āϤ⧇ āĻĒāϰāĻŋāϚāĻžāϞāύāĻž āĻ•āϰāϤ⧇ āĻĻ⧇āϝāĻŧāĨ¤"

Kubernetes-āĻāϰ āϜāĻ¨ā§āϝ GUI-āĻāϰ āĻ“āĻ­āĻžāϰāĻ­āĻŋāω

āχāωāϟāĻŋāϞāĻŋāϟāĻŋ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āĻĒāĻ°ā§āϝāĻžāϞ⧋āϚāύāĻžāϰ āĻŦā§‹āύāĻžāϏ āĻ…āĻ‚āĻļ⧇ āĻ›āĻŋāϞ āĻ•āĻžāϰāĻŖ āĻāϟāĻŋ āĻāĻ•āϟāĻŋ āĻ•āύāϏ⧋āϞ GUI āĻ…āĻĢāĻžāϰ āĻ•āϰ⧇āĨ¤ āϝāĻžāχāĻšā§‹āĻ•, āϞ⧇āĻ–āĻ•āϰāĻž āφāĻ•ā§āώāϰāĻŋāĻ• āĻ…āĻ°ā§āĻĨ⧇āχ āϟāĻžāĻ°ā§āĻŽāĻŋāύāĻžāϞ āĻĨ⧇āϕ⧇ āϏāĻ°ā§āĻŦā§‹āĻšā§āϚāϟāĻŋ āĻšā§‡āĻĒ⧇ āϧāϰ⧇āϛ⧇āύ, āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āĻāĻ•āϟāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀-āĻŦāĻžāĻ¨ā§āϧāĻŦ āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏāχ āύāϝāĻŧ, 6āϟāĻŋ āĻĒā§‚āĻ°ā§āĻŦāύāĻŋāĻ°ā§āϧāĻžāϰāĻŋāϤ āĻĨāĻŋāĻŽ āĻāĻŦāĻ‚ āϕ⧀āĻŦā§‹āĻ°ā§āĻĄ āĻļāĻ°ā§āϟāĻ•āĻžāϟ āĻāĻŦāĻ‚ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āωāĻĒāύāĻžāĻŽā§‡āϰ āĻāĻ•āϟāĻŋ āωāĻ¨ā§āύāϤ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽāĻ“ āĻ…āĻĢāĻžāϰ āĻ•āϰ⧇āϛ⧇āύāĨ¤ āϤāĻžāĻĻ⧇āϰ āĻĒ⧁āĻ™ā§āĻ–āĻžāύ⧁āĻĒ⧁āĻ™ā§āĻ– āĻĻ⧃āĻˇā§āϟāĻŋāĻ­āĻ™ā§āĻ—āĻŋ āĻšā§‡āĻšāĻžāϰāĻžāϰ āĻŽāĻ§ā§āϝ⧇ āϏ⧀āĻŽāĻžāĻŦāĻĻā§āϧ āĻ›āĻŋāϞ āύāĻž: k9s āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝāϗ⧁āϞāĻŋ āφāύāĻ¨ā§āĻĻāĻĻāĻžāϝāĻŧāĻ•āĻ­āĻžāĻŦ⧇ āϚāĻŋāĻ¤ā§āϤāĻžāĻ•āĻ°ā§āώāĻ•: āϏāĻŽā§āĻĒāĻĻ āĻŦā§āϝāĻŦāĻ¸ā§āĻĨāĻžāĻĒāύāĻž, āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇āϰ āĻ…āĻŦāĻ¸ā§āĻĨāĻž āĻĒā§āϰāĻĻāĻ°ā§āĻļāύ āĻ•āϰāĻž, āύāĻŋāĻ°ā§āĻ­āϰāĻļā§€āϞāϤāĻžāϰ āϏāĻžāĻĨ⧇ āĻāĻ•āϟāĻŋ āĻļā§āϰ⧇āĻŖā§€āĻŦāĻŋāĻ¨ā§āϝāĻžāϏ āωāĻĒāĻ¸ā§āĻĨāĻžāĻĒāύāĻžāϝāĻŧ āϏāĻ‚āĻ¸ā§āĻĨāĻžāύ āĻĒā§āϰāĻĻāĻ°ā§āĻļāύ āĻ•āϰāĻž, āϞāĻ— āĻĻ⧇āĻ–āĻž, RBAC āϏāĻŽāĻ°ā§āĻĨāύ, āĻĒā§āϞāĻžāĻ—āχāύāϗ⧁āϞāĻŋāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻ•ā§āώāĻŽāϤāĻž āĻĒā§āϰāϏāĻžāϰāĻŋāϤ āĻ•āϰāĻž ... āĻāχ āϏāĻŽāĻ¸ā§āϤ āφāĻŦ⧇āĻĻāύ āĻĒā§āϰāĻļāĻ¸ā§āϤ K8s āϏāĻŽā§āĻĒā§āϰāĻĻāĻžāϝāĻŧ⧇āϰ āĻ•āĻžāϛ⧇: āĻĒā§āϰāĻœā§‡āĻ•ā§āĻŸā§‡āϰ GitHub āĻ¸ā§āϟāĻžāϰāϗ⧁āϞāĻŋ āĻĒā§āϰāĻžāϝāĻŧ āĻ…āĻĢāĻŋāϏāĻŋāϝāĻŧāĻžāϞ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ āĻĄā§āϝāĻžāĻļāĻŦā§‹āĻ°ā§āĻĄā§‡āϰ āĻŽāϤ⧋āχ āĻ­āĻžāϞ!

4. āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŖ āĻĒā§āϝāĻžāύ⧇āϞ

āĻāĻŦāĻ‚ āĻĒāĻ°ā§āϝāĻžāϞ⧋āϚāύāĻž āĻļ⧇āώ⧇ - āĻāĻ•āϟāĻŋ āĻĒ⧃āĻĨāĻ• āĻŽāĻŋāύāĻŋ-āĻŦāĻŋāĻ­āĻžāĻ—āĨ¤ āĻāϟāĻŋāϤ⧇ āĻĻ⧁āϟāĻŋ āĻ“āϝāĻŧ⧇āĻŦ āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏ āĻ…āĻ¨ā§āϤāĻ°ā§āϭ⧁āĻ•ā§āϤ āĻ›āĻŋāϞ āϝāĻž āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰāϗ⧁āϞāĻŋāϰ āĻŦā§āϝāĻžāĻĒāĻ• āĻĒāϰāĻŋāϚāĻžāϞāύāĻžāϰ āϜāĻ¨ā§āϝ āύāϝāĻŧ, āϤāĻŦ⧇ āϤāĻžāĻĻ⧇āϰ āĻŽāĻ§ā§āϝ⧇ āϕ⧀ āĻ¸ā§āĻĨāĻžāĻĒāύ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇ āϤāĻž āĻĒāϰāĻŋāϚāĻžāϞāύāĻž āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻĄāĻŋāϜāĻžāχāύ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤

āϝ⧇āĻŽāύ āφāĻĒāύāĻŋ āϜāĻžāύ⧇āύ, Kubernetes-āĻ āϜāϟāĻŋāϞ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āĻ¸ā§āĻĨāĻžāĻĒāύ⧇āϰ āϜāĻ¨ā§āϝ āϏāĻŦāĻšā§‡āϝāĻŧ⧇ āĻĒāϰāĻŋāĻĒāĻ•ā§āĻ• āĻāĻŦāĻ‚ āĻŦāĻŋāĻ¸ā§āϤ⧃āϤ āϏāϰāĻžā§āϜāĻžāĻŽāϗ⧁āϞāĻŋāϰ āĻŽāĻ§ā§āϝ⧇ āĻāĻ•āϟāĻŋ āĻšāϞ āĻšā§‡āϞāĻŽāĨ¤ āĻāϰ āĻ…āĻ¸ā§āϤāĻŋāĻ¤ā§āĻŦ⧇āϰ āϏāĻŽāϝāĻŧāĻ•āĻžāϞ⧇, āĻ…āύ⧇āĻ• āĻĒā§āϝāĻžāϕ⧇āϜ (āĻšā§‡āĻ˛ā§āĻŽ āϚāĻžāĻ°ā§āϟ) āϏāĻšāϜ āĻ¸ā§āĻĨāĻžāĻĒāύāĻžāϰ āϜāĻ¨ā§āϝ āϜāĻŽāĻž āĻšāϝāĻŧ⧇āϛ⧇ āĻ…āύ⧇āĻ• āϜāύāĻĒā§āϰāĻŋāϝāĻŧ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ. āĻ…āϤāĻāĻŦ, āωāĻĒāϝ⧁āĻ•ā§āϤ āĻ­āĻŋāĻœā§āϝ⧁āϝāĻŧāĻžāϞ āϏāϰāĻžā§āϜāĻžāĻŽāϗ⧁āϞāĻŋāϰ āωāĻĒāĻ¸ā§āĻĨāĻŋāϤāĻŋ āϝāĻž āφāĻĒāύāĻžāϕ⧇ āϚāĻžāĻ°ā§āĻŸā§‡āϰ āĻœā§€āĻŦāύāϚāĻ•ā§āϰ āĻĒāϰāĻŋāϚāĻžāϞāύāĻž āĻ•āϰāϤ⧇ āĻĻ⧇āϝāĻŧ āϤāĻž āĻŦ⧇āĻļ āϝ⧌āĻ•ā§āϤāĻŋāĻ•āĨ¤

4.1. āĻŽāύ⧋āϕ⧁āϞāĻžāϰ

  • āĻ­āĻžāĻ¨ā§āĻĄāĻžāϰ (1300+ āĻ—āĻŋāϟāĻšāĻžāĻŦ āϤāĻžāϰāĻž);
  • āϞāĻžāχāϏ⧇āĻ¨ā§āϏ: Apache 2.0;
  • āϏāĻ‚āĻ•ā§āώ⧇āĻĒ⧇: “āĻāĻ•āĻžāϧāĻŋāĻ• āϏāĻ‚āĻ—ā§āϰāĻšāĻ¸ā§āĻĨāϞ āϜ⧁āĻĄāĻŧ⧇ āĻšā§‡āϞāĻŽ āϚāĻžāĻ°ā§āϟ āĻ…āύ⧁āϏāĻ¨ā§āϧāĻžāύ āĻāĻŦāĻ‚ āφāĻŦāĻŋāĻˇā§āĻ•āĻžāϰ⧇āϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āĻ“āϝāĻŧ⧇āĻŦ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāĨ¤ āĻšā§‡āϞāĻŽ āĻšāĻžāĻŦ āĻĒā§āϰāĻ•āĻ˛ā§āĻĒ⧇āϰ āĻ­āĻŋāĻ¤ā§āϤāĻŋ āĻšāĻŋāϏāĻžāĻŦ⧇ āĻ•āĻžāϜ āĻ•āϰ⧇āĨ¤"

Kubernetes-āĻāϰ āϜāĻ¨ā§āϝ GUI-āĻāϰ āĻ“āĻ­āĻžāϰāĻ­āĻŋāω

āĻšā§‡āϞāĻŽā§‡āϰ āϞ⧇āĻ–āĻ•āĻĻ⧇āϰ āĻāχ āĻŦāĻŋāĻ•āĻžāĻļāϟāĻŋ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ⧇ āχāύāĻ¸ā§āϟāϞ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇ āĻāĻŦāĻ‚ āĻāĻ•āχ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇āϰ āĻŽāĻ§ā§āϝ⧇ āĻ•āĻžāϜ āĻ•āϰ⧇, āĻ•āĻžāϜāϟāĻŋ āϏāĻŽā§āĻĒāĻžāĻĻāύ āĻ•āϰ⧇āĨ¤ āϤāĻŦ⧇ āĻŦāĻ°ā§āϤāĻŽāĻžāύ⧇ āĻĒā§āϰāĻ•āĻ˛ā§āĻĒāϟāĻŋ āĻĒā§āϰāĻžāϝāĻŧ āĻ—āĻĄāĻŧ⧇ āĻ“āϠ⧇āύāĻŋāĨ¤ āĻāϰ āĻĒā§āϰāϧāĻžāύ āωāĻĻā§āĻĻ⧇āĻļā§āϝ āĻšāϞ āĻšā§‡āϞāĻŽ āĻšāĻžāĻŦ⧇āϰ āĻ…āĻ¸ā§āϤāĻŋāĻ¤ā§āĻŦāϕ⧇ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰāĻžāĨ¤ āĻ…āĻ¨ā§āϝāĻžāĻ¨ā§āϝ āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧇āϰ āϜāĻ¨ā§āϝ, āϞ⧇āĻ–āĻ•āϰāĻž Kubeapps (āύ⧀āĻšā§‡ āĻĻ⧇āϖ⧁āύ) āĻŦāĻž Red Hat āĻ…āĻŸā§‹āĻŽā§‡āĻļāύ āĻŦā§āϰ⧋āĻ•āĻžāϰ (āĻ“āĻĒ⧇āύāĻļāĻŋāĻĢāĻŸā§‡āϰ āĻ…āĻ‚āĻļ, āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻāĻ–āύ āφāϰ āĻŦāĻŋāĻ•āĻļāĻŋāϤ āĻšāĻšā§āϛ⧇ āύāĻž) āϏ⧁āĻĒāĻžāϰāĻŋāĻļ āĻ•āϰ⧇āύāĨ¤

4.2āĨ¤ āϕ⧁āĻŦ⧇āĻĒāϏ

Kubernetes-āĻāϰ āϜāĻ¨ā§āϝ GUI-āĻāϰ āĻ“āĻ­āĻžāϰāĻ­āĻŋāω

Bitnami āĻĨ⧇āϕ⧇ āĻāĻ•āϟāĻŋ āĻĒāĻŖā§āϝ, āϝāĻž āĻāĻ•āϟāĻŋ Kubernetes āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇āĻ“ āχāύāĻ¸ā§āϟāϞ āĻ•āϰāĻž āφāϛ⧇, āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻĒā§āϰāĻžāχāϭ⧇āϟ āϰāĻŋāĻĒā§‹āϜāĻŋāϟāϰāĻŋāϗ⧁āϞāĻŋāϰ āϏāĻžāĻĨ⧇ āĻ•āĻžāϜ āĻ•āϰāĻžāϰ āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ• āĻĢā§‹āĻ•āĻžāϏ⧇ āĻŽāύ⧋āϕ⧁āϞāĻžāϰ āĻĨ⧇āϕ⧇ āφāϞāĻžāĻĻāĻžāĨ¤

Kubeapps āĻāϰ āĻŽā§‚āϞ āĻĢāĻžāĻ‚āĻļāύ āĻāĻŦāĻ‚ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝ:

  • āϏāĻ‚āĻ—ā§āϰāĻšāĻ¸ā§āĻĨāϞ āĻĨ⧇āϕ⧇ āĻšā§‡āϞāĻŽ āϚāĻžāĻ°ā§āϟ āĻĻ⧇āϖ⧁āύ āĻāĻŦāĻ‚ āχāύāĻ¸ā§āϟāϞ āĻ•āϰ⧁āύāĨ¤
  • āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇ āχāύāĻ¸ā§āϟāϞ āĻ•āϰāĻž āĻšā§‡āϞāĻŽ-āĻ­āĻŋāĻ¤ā§āϤāĻŋāĻ• āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϗ⧁āϞāĻŋ āĻĒāϰ⧀āĻ•ā§āώāĻž āĻ•āϰ⧁āύ, āφāĻĒāĻĄā§‡āϟ āĻ•āϰ⧁āύ āĻāĻŦāĻ‚ āϏāϰāĻžāύ⧎
  • āĻ•āĻžāĻ¸ā§āϟāĻŽ āĻāĻŦāĻ‚ āĻŦā§āϝāĻ•ā§āϤāĻŋāĻ—āϤ āϚāĻžāĻ°ā§āϟ āϏāĻ‚āĻ—ā§āϰāĻšāĻ¸ā§āĻĨāϞāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āϏāĻŽāĻ°ā§āĻĨāύ (āϚāĻžāĻ°ā§āϟāĻŽāĻŋāωāϜāĻŋāϝāĻŧāĻžāĻŽ āĻāĻŦāĻ‚ āĻœā§‡āĻĢā§āϰāĻ— āφāĻ°ā§āϟāĻŋāĻĢā§āϝāĻžāĻ•ā§āϟāϰāĻŋ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇)āĨ¤
  • āĻŦāĻžāĻšā§āϝāĻŋāĻ• āĻĒāϰāĻŋāώ⧇āĻŦāĻžāϗ⧁āϞāĻŋ āĻĻ⧇āĻ–āĻž āĻāĻŦāĻ‚ āĻ•āĻžāϜ āĻ•āϰāĻž - āĻĒāϰāĻŋāώ⧇āĻŦāĻž āĻ•ā§āϝāĻžāϟāĻžāϞāĻ— āĻāĻŦāĻ‚ āĻĒāϰāĻŋāώ⧇āĻŦāĻž āĻŦā§āϰ⧋āĻ•āĻžāϰ āĻĨ⧇āϕ⧇⧎
  • āϏāĻžāĻ°ā§āĻ­āĻŋāϏ āĻ•ā§āϝāĻžāϟāĻžāϞāĻ— āĻŦāĻžāχāĻ¨ā§āĻĄāĻŋāĻ‚ āĻŽā§‡āĻ•āĻžāύāĻŋāϜāĻŽ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āχāύāĻ¸ā§āϟāϞ āĻ•āϰāĻž āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āĻĒā§āϰāĻ•āĻžāĻļ āĻ•āϰāĻžāĨ¤
  • RBAC āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻĒā§āϰāĻŽāĻžāĻŖā§€āĻ•āϰāĻŖ āĻāĻŦāĻ‚ āĻ…āϧāĻŋāĻ•āĻžāϰ āĻĒ⧃āĻĨāϕ⧀āĻ•āϰāϪ⧇āϰ āϜāĻ¨ā§āϝ āϏāĻŽāĻ°ā§āĻĨāύāĨ¤

āϏāĻžāϰāϏāĻ‚āĻ•ā§āώ⧇āĻĒ āĻŸā§‡āĻŦāĻŋāϞ

āύ⧀āĻšā§‡ āĻāĻ•āϟāĻŋ āϏāĻ‚āĻ•ā§āώāĻŋāĻĒā§āϤ āϏāĻžāϰāĻŖā§€ āϰāϝāĻŧ⧇āϛ⧇ āϝ⧇āĻ–āĻžāύ⧇ āφāĻŽāϰāĻž āϤ⧁āϞāύāĻž āĻ•āϰāĻžāϰ āϏ⧁āĻŦāĻŋāϧāĻžāĻ°ā§āĻĨ⧇ āĻŦāĻŋāĻĻā§āϝāĻŽāĻžāύ āĻ­āĻŋāĻœā§āϝ⧁āϝāĻŧāĻžāϞ āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏ⧇āϰ āĻĒā§āϰāϧāĻžāύ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝāϗ⧁āϞāĻŋāϕ⧇ āϏāĻ‚āĻ•ā§āώāĻŋāĻĒā§āϤ āĻāĻŦāĻ‚ āĻāĻ•āĻ¤ā§āϰāĻŋāϤ āĻ•āϰāĻžāϰ āĻšā§‡āĻˇā§āϟāĻž āĻ•āϰ⧇āĻ›āĻŋ:

Kubernetes-āĻāϰ āϜāĻ¨ā§āϝ GUI-āĻāϰ āĻ“āĻ­āĻžāϰāĻ­āĻŋāω
(āĻŸā§‡āĻŦāĻŋāϞ⧇āϰ āĻ…āύāϞāĻžāχāύ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ Google āĻĄāĻ•ā§āϏ⧇ āωāĻĒāϞāĻŦā§āϧ.)

āωāĻĒāϏāĻ‚āĻšāĻžāϰ

Kubernetes āϜāĻ¨ā§āϝ GUI āĻāĻ•āϟāĻŋ āĻŦāϰāĻ‚ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻāĻŦāĻ‚ āϤāϰ⧁āĻŖ āϕ⧁āϞ⧁āĻ™ā§āĻ—āĻŋ. āϝāĻžāχāĻšā§‹āĻ•, āĻāϟāĻŋ āϖ⧁āĻŦ āϏāĻ•ā§āϰāĻŋāϝāĻŧāĻ­āĻžāĻŦ⧇ āĻŦāĻŋāĻ•āĻžāĻļ āĻ•āϰāϛ⧇: āĻāϟāĻŋ āχāϤāĻŋāĻŽāĻ§ā§āϝ⧇āχ āĻŦ⧇āĻļ āĻĒāϰāĻŋāĻĒāĻ•ā§āĻ• āϏāĻŽāĻžāϧāĻžāύ āĻāĻŦāĻ‚ āϖ⧁āĻŦ āĻ…āĻ˛ā§āĻĒāĻŦāϝāĻŧāϏ⧀ āωāĻ­āϝāĻŧāχ āϖ⧁āρāĻœā§‡ āĻĒāĻžāĻ“āϝāĻŧāĻž āϏāĻŽā§āĻ­āĻŦ, āϝāĻžāϰ āĻāĻ–āύāĻ“ āĻŦ⧃āĻĻā§āϧāĻŋāϰ āϜāĻžāϝāĻŧāĻ—āĻž āϰāϝāĻŧ⧇āϛ⧇āĨ¤ āϤāĻžāϰāĻž āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āϧāϰāύ⧇āϰ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāĻžāύāϗ⧁āϞāĻŋ āĻĒā§‚āϰāĻŖ āĻ•āϰ⧇, āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝāϗ⧁āϞāĻŋ āĻ…āĻĢāĻžāϰ āĻ•āϰ⧇ āĻāĻŦāĻ‚ āĻĒā§āϰāĻžāϝāĻŧ āĻĒā§āϰāϤāĻŋāϟāĻŋ āĻ¸ā§āĻŦāĻžāĻĻ āĻ…āύ⧁āϏāĻžāϰ⧇ āĻĻ⧇āĻ–āĻžāϝāĻŧ⧎ āφāĻŽāϰāĻž āφāĻļāĻž āĻ•āϰāĻŋ āϝ⧇ āĻāχ āĻĒāĻ°ā§āϝāĻžāϞ⧋āϚāύāĻžāϟāĻŋ āφāĻĒāύāĻžāϕ⧇ āφāĻĒāύāĻžāϰ āĻŦāĻ°ā§āϤāĻŽāĻžāύ āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧇āϰ āϜāĻ¨ā§āϝ āϏāĻŦāĻšā§‡āϝāĻŧ⧇ āωāĻĒāϝ⧁āĻ•ā§āϤ āϟ⧁āϞ āĻŦ⧇āϛ⧇ āύāĻŋāϤ⧇ āϏāĻžāĻšāĻžāĻ¯ā§āϝ āĻ•āϰāĻŦ⧇āĨ¤

āĻĻā§āϰāĻˇā§āϟāĻŦā§āϝ

āϧāĻ¨ā§āϝāĻŦāĻžāĻĻ kvaps āϤ⧁āϞāύāĻž āĻŸā§‡āĻŦāĻŋāϞ⧇āϰ āϜāĻ¨ā§āϝ OpenShift āĻ•āύāϏ⧋āϞ⧇āϰ āĻĄā§‡āϟāĻžāϰ āϜāĻ¨ā§āϝ!

āφāĻŽāĻžāĻĻ⧇āϰ āĻŦā§āϞāϗ⧇āĻ“ āĻĒāĻĄāĻŧ⧁āύ:

āωāĻ¤ā§āϏ: www.habr.com

DDoS āϏ⧁āϰāĻ•ā§āώāĻž, VPS VDS āϏāĻžāĻ°ā§āĻ­āĻžāϰ āϏāĻš āϏāĻžāχāϟāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āύāĻŋāĻ°ā§āĻ­āϰāϝ⧋āĻ—ā§āϝ āĻšā§‹āĻ¸ā§āϟāĻŋāĻ‚ āĻ•āĻŋāύ⧁āύ đŸ”Ĩ DDoS āϏ⧁āϰāĻ•ā§āώāĻž āϏāĻš āύāĻŋāĻ°ā§āĻ­āϰāϝ⧋āĻ—ā§āϝ āĻ“āϝāĻŧ⧇āĻŦāϏāĻžāχāϟ āĻšā§‹āĻ¸ā§āϟāĻŋāĻ‚ āĻ•āĻŋāύ⧁āύ, VPS VDS āϏāĻžāĻ°ā§āĻ­āĻžāϰ | ProHoster