āφāĻĒāύāĻŋ āϝ⧇ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāĻŋāϏ āĻ­āĻžāĻ°ā§āϏāύ⧇āϰ āϜāĻ¨ā§āϝ āĻĄāϕ⧁āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻļāύ āĻĻ⧇āĻ–āϛ⧇āύ : v1.30

Kubernetes v1.30 āĻĄāϕ⧁āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻļāύ āφāϰ āϏāĻ•ā§āϰāĻŋāϝāĻŧāĻ­āĻžāĻŦ⧇ āϰāĻ•ā§āώāĻŖāĻžāĻŦ⧇āĻ•ā§āώāĻŖ āĻ•āϰāĻž āĻšāϝāĻŧ āύāĻžāĨ¤ āφāĻĒāύāĻŋ āĻŦāĻ°ā§āϤāĻŽāĻžāύ⧇ āϝ⧇ āĻ­āĻžāĻ°ā§āϏāύāϟāĻŋ āĻĻ⧇āĻ–āϛ⧇āύ āϏ⧇āϟāĻŋ āĻāĻ•āϟāĻŋ āĻ¸ā§āĻŸā§āϝāĻžāϟāĻŋāĻ• āĻ¸ā§āĻ¨ā§āϝāĻžāĻĒāĻļāϟāĨ¤ āφāĻĒ-āϟ⧁-āĻĄā§‡āϟ āĻĄāϕ⧁āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻļāύ⧇āϰ āϜāĻ¨ā§āϝ, āĻĻ⧇āϖ⧁āύ āϏāĻ°ā§āĻŦāĻļ⧇āώ āĻ­āĻžāĻ°ā§āϏāύ

āϕ⧁āĻŦāĻžāϰāύ⧇āϟāĻŋāϏ⧇ āĻ…āĻŦāĻœā§‡āĻ•ā§āϟ

āϕ⧁āĻŦāĻžāϰāύ⧇āϟāĻŋāϏ āĻ…āĻŦāĻœā§‡āĻ•ā§āϟ āĻšāϞ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāĻŋāϏ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡ āĻ¸ā§āĻĨāĻžāϝāĻŧā§€ āϏāĻ¤ā§āϤāĻžāĨ¤ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāĻŋāϏ āφāĻĒāύāĻžāϰ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇āϰ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāϰ āĻĒā§āϰāϤāĻŋāύāĻŋāϧāĻŋāĻ¤ā§āĻŦ āĻ•āϰāϤ⧇ āĻāχ āϏāĻ¤ā§āϤāĻžāϗ⧁āϞāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇āĨ¤ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāĻŋāϏ āĻ…āĻŦāĻœā§‡āĻ•ā§āϟ āĻŽāĻĄā§‡āϞ āĻāĻŦāĻ‚ āĻāχ āĻŦāĻ¸ā§āϤ⧁āϰ āϏāĻžāĻĨ⧇ āĻ•āĻŋāĻ­āĻžāĻŦ⧇ āĻ•āĻžāϜ āĻ•āϰāϤ⧇ āĻšāϝāĻŧ āϏ⧇ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āϜāĻžāύ⧁āύāĨ¤

āĻāχ āĻĒ⧃āĻˇā§āĻ āĻžāϟāĻŋ āĻŦā§āϝāĻžāĻ–ā§āϝāĻž āĻ•āϰ⧇ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāĻŋāϏ API-āϤ⧇ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāĻŋāϏ āĻ…āĻŦāĻœā§‡āĻ•ā§āϟāϗ⧁āϞāĻŋ āϕ⧀āĻ­āĻžāĻŦ⧇ āĻĒā§āϰāϤāĻŋāύāĻŋāϧāĻŋāĻ¤ā§āĻŦ āĻ•āϰāĻž āĻšāϝāĻŧ āĻāĻŦāĻ‚ āφāĻĒāύāĻŋ āĻ•āĻŋāĻ­āĻžāĻŦ⧇ āϤāĻž .yaml āĻĢāϰāĻŽā§āϝāĻžāĻŸā§‡ āĻĒā§āϰāĻ•āĻžāĻļ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύāĨ¤

āϕ⧁āĻŦāĻžāϰāύ⧇āϟāĻŋāϏ āĻ…āĻŦāĻœā§‡āĻ•ā§āϟ āĻŦā§‹āĻāĻž

āϕ⧁āĻŦāĻžāϰāύ⧇āϟāĻŋāϏ āĻ…āĻŦāĻœā§‡āĻ•ā§āϟ āĻšāϞ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāĻŋāϏ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āϰ āϏāĻ¤ā§āϤāĻž āϏāĻ‚āϰāĻ•ā§āώāĻŋāϤ āĻāĻ¨ā§āϟāĻŋāϟāĻŋāϗ⧁āϞāĻŋāĨ¤ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāĻŋāϏ āĻāχ āĻāĻ¨ā§āϟāĻŋāϟāĻŋāϗ⧁āϞāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āφāĻĒāύāĻžāϰ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇āϰ āĻ…āĻŦāĻ¸ā§āĻĨāĻž āĻĒā§āϰāĻ•āĻžāĻļ āĻ•āϰāϤ⧇āĨ¤ āĻŦāĻŋāĻļ⧇āώāĻ­āĻžāĻŦ⧇, āϤāĻžāϰāĻž āĻŦāĻ°ā§āĻŖāύāĻž āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇:

  • āϕ⧋āύ āĻ•āĻ¨ā§āĻŸā§‡āύāĻžāϰ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āĻ•āĻŋ āϰāĻžāύ āĻ•āϰāϛ⧇ (āĻāĻŦāĻ‚ āϕ⧋āύ āύ⧋āĻĄāϗ⧁āϞāĻŋāϤ⧇)
  • āϐ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āϰāĻŋāϏ⧋āĻ°ā§āϏ
  • āϐ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϗ⧁āϞāĻŋāϰ āĻ•āĻŋāĻ­āĻžāĻŦ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇, āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ āϰāĻŋāĻ¸ā§āϟāĻžāĻ°ā§āϟ āύ⧀āϤāĻŋ, āφāĻĒāĻ—ā§āϰ⧇āĻĄ, āĻāĻŦāĻ‚ āĻĢāĻ˛ā§āϟ-āϟāϞāĻžāϰ⧇āĻ¨ā§āϏ

āĻāĻ•āϟāĻŋ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāĻŋāϏ āĻ…āĻŦāĻœā§‡āĻ•ā§āϟ āĻšāϞ āĻāĻ•āϟāĻŋ "āωāĻĻā§āĻĻ⧇āĻļā§āϝ⧇āϰ āϰ⧇āĻ•āĻ°ā§āĻĄ" - āĻāĻ•āĻŦāĻžāϰ āφāĻĒāύāĻŋ āĻ…āĻŦāĻœā§‡āĻ•ā§āϟ āϤ⧈āϰāĻŋ āĻ•āϰ⧇ āĻĻāĻŋāϞ⧇, āϕ⧁āĻŦāĻžāϰāύ⧇āϟāĻŋāϏ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āϏāϰāĻžāϏāϰāĻŋ āĻāχ āĻ…āĻŦāĻœā§‡āĻ•ā§āϟāϟāĻŋ āĻĨāĻžāĻ•āĻžāϰ āύāĻŋāĻļā§āϚāϝāĻŧāϤāĻžāϰ āϜāĻ¨ā§āϝ āĻ•āĻžāϜ āĻ•āϰāĻŦ⧇āĨ¤ āĻ…āĻŦāĻœā§‡āĻ•ā§āϟ āϤ⧈āϰāĻŋ āĻ•āϰ⧇ āφāĻĒāύāĻŋ āϏāĻžāϧāĻžāϰāĻŖāϤ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāĻŋāϏ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽāϕ⧇ āĻŦāϞ⧇ āĻĻāĻŋāĻšā§āϛ⧇āύ āϝ⧇ āφāĻĒāύāĻžāϰ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇āϰ āĻ“āϝāĻŧāĻžāĻ°ā§āĻ•āϞ⧋āĻĄ āĻ•āĻŋ āĻšāĻŦ⧇; āĻāϟāĻž āĻšāϞ āφāĻĒāύāĻžāϰ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇āϰ āĻ•āĻžāĻ™ā§āĻ•ā§āώāĻŋāϤ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĨ¤

āϕ⧁āĻŦāĻžāϰāύ⧇āϟāĻŋāϏ āĻ…āĻŦāĻœā§‡āĻ•ā§āϟāϗ⧁āϞāĻŋāϰ āϏāĻžāĻĨ⧇ āĻ•āĻžāϜ āĻ•āϰāϤ⧇ - āϤāĻž āϤ⧈āϰāĻŋ, āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ āĻ•āϰāϤ⧇ āĻŦāĻž āĻŽā§āĻ›āϤ⧇ - āφāĻĒāύāĻžāϰ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāĻŋāϏ API āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇āĨ¤ āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, āϝāĻ–āύ āφāĻĒāύāĻŋ kubectl āĻ•āĻŽāĻžāĻ¨ā§āĻĄ-āϞāĻžāχāύ āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇āύ, āϤāĻ–āύ CLI āφāĻĒāύāĻžāϰ āϜāĻ¨ā§āϝ āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāĻŋāϏ API āĻ•āϞ āĻ•āϰ⧇āĨ¤ āφāĻĒāύāĻŋ āĻāĻ•āϟāĻŋ Client Libraries āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āύāĻŋāĻœā§‡āϰ āĻĒā§āϰ⧋āĻ—ā§āϰāĻžāĻŽā§‡ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāĻŋāϏ API āϏāϰāĻžāϏāϰāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύāĨ¤

āĻ…āĻŦāĻœā§‡āĻ•ā§āϟ āĻ¸ā§āĻĒ⧇āĻ• āĻāĻŦāĻ‚ āĻ¸ā§āĻŸā§āϝāĻžāϟāĻžāϏ

āĻĒā§āϰāĻžāϝāĻŧ āϏāĻŦ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāĻŋāϏ āĻ…āĻŦāĻœā§‡āĻ•ā§āĻŸā§‡āϰ āĻāĻ•āϟāĻŋ spec āĻāĻŦāĻ‚ āĻāĻ•āϟāĻŋ status āύ⧇āĻ¸ā§āĻŸā§‡āĻĄ āĻ…āĻŦāĻœā§‡āĻ•ā§āϟ āĻĢāĻŋāĻ˛ā§āĻĄ āϰāϝāĻŧ⧇āϛ⧇ āϝāĻž āĻ…āĻŦāĻœā§‡āĻ•ā§āĻŸā§‡āϰ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ⧇āĻļāύ āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŖ āĻ•āϰ⧇: āĻ…āĻŦāĻœā§‡āĻ•ā§āĻŸā§‡āϰ spec āĻāĻŦāĻ‚ statusāĨ¤ āϝ⧇ āĻ…āĻŦāĻœā§‡āĻ•ā§āϟāϗ⧁āϞāĻŋāϰ spec āĻĨāĻžāϕ⧇, āφāĻĒāύāĻžāϰ āĻ…āĻŦāĻœā§‡āĻ•ā§āϟ āϤ⧈āϰāĻŋ āĻ•āϰāϤ⧇ āĻāϟāĻž āύāĻŋāĻ°ā§āϧāĻžāϰāĻŖ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇ āϝāĻ–āύ āĻ…āĻŦāĻœā§‡āĻ•ā§āϟ āϤ⧈āϰāĻŋ āĻ•āϰāĻŦ⧇āύ, āϝ⧇ āϰāĻŋāϏ⧋āĻ°ā§āϏ⧇āϰ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝ āĻŦāĻ°ā§āĻŖāύāĻž āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰāĻŦ⧇āύ: āĻāϰ āĻ•āĻžāĻ™ā§āĻ•ā§āώāĻŋāϤ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĨ¤

status āĻ…āĻŦāĻœā§‡āĻ•ā§āĻŸā§‡āϰ āĻŦāĻ°ā§āϤāĻŽāĻžāύ āĻ…āĻŦāĻ¸ā§āĻĨāĻž āĻŦāĻ°ā§āĻŖāύāĻž āĻ•āϰ⧇, āϝāĻž āϕ⧁āĻŦāĻžāϰāύ⧇āϟāĻŋāϏ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻāĻŦāĻ‚ āĻāϰ āωāĻĒāĻžāĻĻāĻžāύāϗ⧁āϞāĻŋ āĻĒā§āϰāĻĻāĻžāύ āĻāĻŦāĻ‚ āφāĻĒāĻĄā§‡āϟ āĻ•āϰ⧇āĨ¤ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāĻŋāϏ control plane āϏāϰāĻžāϏāϰāĻŋ āĻāĻŦāĻ‚ āϏāĻ•ā§āϰāĻŋāϝāĻŧāĻ­āĻžāĻŦ⧇ āĻĒā§āϰāϤāĻŋāϟāĻŋ āĻ…āĻŦāĻœā§‡āĻ•ā§āĻŸā§‡āϰ āĻŦāĻ°ā§āϤāĻŽāĻžāύ āĻ…āĻŦāĻ¸ā§āĻĨāĻž āĻĒāϰāĻŋāϚāĻžāϞāύāĻž āĻ•āϰ⧇ āϝāĻžāϤ⧇ āφāĻĒāύāĻžāϰ āĻĒā§āϰāĻĻāĻ¤ā§āϤ āĻ…āĻŦāĻ¸ā§āĻĨāĻž āĻŽāĻŋāϞ⧇āĨ¤

āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ: āϕ⧁āĻŦāĻžāϰāύ⧇āϟāĻŋāϏ⧇, āĻāĻ•āϟāĻŋ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ āĻāĻ•āϟāĻŋ āĻ…āĻŦāĻœā§‡āĻ•ā§āϟ āϝāĻž āφāĻĒāύāĻžāϰ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇ āϚāϞāĻŽāĻžāύ āĻāĻ•āϟāĻŋ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āĻĒā§āϰāϤāĻŋāύāĻŋāϧāĻŋāĻ¤ā§āĻŦ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ āϤ⧈āϰāĻŋ āĻ•āϰāϤ⧇ āϝāĻ–āύ āφāĻĒāύāĻŋ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ āϤ⧈āϰāĻŋ āĻ•āϰ⧇āύ, āφāĻĒāύāĻŋ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ spec āϏ⧇āϟ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύ āϝ⧇ āφāĻĒāύāĻŋ āϚāĻžāχāϛ⧇āύ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ⧇āϰ āϤāĻŋāύāϟāĻŋ āϰāĻŋāĻĒā§āϞāĻŋāĻ•āĻž āϚāϞāĻŽāĻžāύ āĻĨāĻžāϕ⧁āĻ•āĨ¤ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāĻŋāϏ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ āĻ¸ā§āĻĒ⧇āĻ• āĻĒāĻĄāĻŧ⧇ āĻāĻŦāĻ‚ āφāĻĒāύāĻžāϰ āĻĒā§āϰāĻĻāĻ¤ā§āϤ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ āĻāϰ āϤāĻŋāύāϟāĻŋ āχāύāĻ¸ā§āĻŸā§āϝāĻžāĻ¨ā§āϏ āϚāĻžāϞ⧁ āĻ•āϰ⧇, āĻāχ āĻ¸ā§āĻŸā§āϝāĻžāϟāĻžāϏ āφāĻĒāύāĻžāϰ āĻ¸ā§āĻĒ⧇āĻ• āĻ…āύ⧁āϏāĻžāϰ⧇ āφāĻĒāĻĄā§‡āϟ āĻ•āϰ⧇āĨ¤ āϝāĻĻāĻŋ āϏ⧇āχ āχāύāĻ¸ā§āĻŸā§āϝāĻžāĻ¨ā§āϏāϗ⧁āϞ⧋āϰ āĻŽāĻ§ā§āϝ⧇ āϕ⧋āύāĻ“āϟāĻŋ āĻŦā§āϝāĻ°ā§āĻĨ āĻšāϝāĻŧ (āĻāĻ•āϟāĻŋ āĻ¸ā§āĻŸā§āϝāĻžāϟāĻžāϏ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ), āϕ⧁āĻŦāĻžāϰāύ⧇āϟāĻŋāϏ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻ¸ā§āĻĒ⧇āĻ• āĻāĻŦāĻ‚ āĻ¸ā§āĻŸā§āϝāĻžāϟāĻžāϏ āĻŽāĻ§ā§āϝ⧇ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āϝ⧇āϰ āĻĒā§āϰāϤāĻŋāĻ•ā§āϰāĻŋāϝāĻŧāĻž āĻĻāĻŋāϝāĻŧ⧇ āĻāĻ•āϟāĻŋ āϏāĻ‚āĻļā§‹āϧāύ āĻ•āϰ⧇ āĻāχ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇, āĻāĻ•āϟāĻŋ āĻĒā§āϰāϤāĻŋāĻ¸ā§āĻĨāĻžāĻĒāύ āχāύāĻ¸ā§āĻŸā§āϝāĻžāĻ¨ā§āϏ āϚāĻžāϞ⧁ āĻ•āϰ⧇āĨ¤

āĻŦāĻŋāĻ¸ā§āϤāĻžāϰāĻŋāϤ āϤāĻĨā§āϝ⧇āϰ āϜāĻ¨ā§āϝ āĻ…āĻŦāĻœā§‡āĻ•ā§āϟ āĻ¸ā§āĻĒ⧇āĻ•, āĻ¸ā§āĻŸā§āϝāĻžāϟāĻžāϏ āĻāĻŦāĻ‚ āĻŽā§‡āϟāĻžāĻĄā§‡āϟāĻž āĻĻ⧇āϖ⧁āύ, Kubernetes API Conventions.

āĻāĻ•āϟāĻŋ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāĻŋāϏ āĻ…āĻŦāĻœā§‡āĻ•ā§āϟ āĻŦāĻ°ā§āĻŖāύāĻž

āϝāĻ–āύ āφāĻĒāύāĻŋ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāĻŋāϏ⧇ āĻāĻ•āϟāĻŋ āĻ…āĻŦāĻœā§‡āĻ•ā§āϟ āϤ⧈āϰāĻŋ āĻ•āϰāĻŦ⧇āύ, āφāĻĒāύāĻžāϕ⧇ āĻ…āĻŦāĻœā§‡āĻ•ā§āϟ spec āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇ āϝāĻž āĻĻāϰāĻ•āĻžāϰ āϤāĻžāϰ āĻ•āĻžāĻ™ā§āĻ•ā§āώāĻŋāϤ āĻ…āĻŦāĻ¸ā§āĻĨāĻž āĻŦāĻ°ā§āĻŖāύāĻž āĻ•āϰ⧇ āĻāĻŦāĻ‚ āĻ…āĻŦāĻœā§‡āĻ•ā§āϟ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āĻ•āĻŋāϛ⧁ āĻŽā§ŒāϞāĻŋāĻ• āϤāĻĨā§āϝ (āϝ⧇āĻŽāύ āύāĻžāĻŽ) āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇āĨ¤ āϝāĻ–āύ āφāĻĒāύāĻŋ āĻ…āĻŦāĻœā§‡āĻ•ā§āϟ āϤ⧈āϰāĻŋ āĻ•āϰāϤ⧇ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāĻŋāϏ API āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇āύ (āĻāϟāĻž āϏāϰāĻžāϏāϰāĻŋ āĻŦāĻž kubectl āĻāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡), āϤāĻ–āύ āϐ API āĻ…āύ⧁āϰ⧋āϧāϟāĻŋ āĻāχ āϤāĻĨā§āϝāϕ⧇ āĻāĻ•āϟāĻŋ JSON āϰāĻŋāϕ⧋āϝāĻŧ⧇āĻ¸ā§āϟ āĻŦāĻĄāĻŋ āĻšāĻŋāϏ⧇āĻŦ⧇ āĻ…āĻ¨ā§āϤāĻ°ā§āϭ⧁āĻ•ā§āϤ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇āĨ¤ āϏāĻžāϧāĻžāϰāĻŖāϤ, āφāĻĒāύāĻŋ āĻāĻ•āϟāĻŋ manifest āύāĻžāĻŽā§‡ āĻĒāϰāĻŋāϚāĻŋāϤ āĻĢāĻžāχāϞ⧇ kubectl āϕ⧇ āϤāĻĨā§āϝ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇āύāĨ¤ āύāĻŋāϝāĻŧāĻŽ āĻ…āύ⧁āϏāĻžāϰ⧇, āĻŽā§āϝāĻžāύāĻŋāĻĢ⧇āĻ¸ā§āϟ āĻšāϞ YAML (āφāĻĒāύāĻŋ JSON āĻĢāϰāĻŽā§āϝāĻžāϟāĻ“ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύ)āĨ¤ HTTP-āĻāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ API āĻ…āύ⧁āϰ⧋āϧ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ āϟ⧁āϞ āϝ⧇āĻŽāύ kubectl āĻāĻ•āϟāĻŋ āĻŽā§āϝāĻžāύāĻŋāĻĢ⧇āĻ¸ā§āϟ āĻĨ⧇āϕ⧇ āϤāĻĨā§āϝāϕ⧇ JSON āĻŦāĻž āĻ…āĻ¨ā§āϝ āϏāĻŽāĻ°ā§āĻĨāĻŋāϤ āϏāĻŋāϰāĻŋāϝāĻŧāĻžāϞāĻžāχāĻœā§‡āĻļāύ āĻĢāϰāĻŽā§āϝāĻžāĻŸā§‡ āϰ⧂āĻĒāĻžāĻ¨ā§āϤāϰ āĻ•āϰ⧇āĨ¤

āĻāĻ–āĻžāύ⧇ āĻāĻ•āϟāĻŋ āωāĻĻāĻžāĻšāϰāĻŖ āĻŽā§āϝāĻžāύāĻŋāĻĢ⧇āĻ¸ā§āϟ āĻĻ⧇āĻ“āϝāĻŧāĻž āĻšāϞ āĻāĻ•āϟāĻŋ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāĻŋāϏ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āĻŸā§‡āϰ āϜāĻ¨ā§āϝ āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧ āĻ•ā§āώ⧇āĻ¤ā§āϰāϗ⧁āϞāĻŋ āĻāĻŦāĻ‚ āĻ…āĻŦāĻœā§‡āĻ•ā§āϟ āĻ¸ā§āĻĒ⧇āϕ⧇āϰ āϜāĻ¨ā§āϝ⧇āϰ āĻāĻ•āϟāĻŋ āύāĻŽā§āύāĻž:

apiVersion: apps/v1
kind: Deployment
metadata:
  name: nginx-deployment
spec:
  selector:
    matchLabels:
      app: nginx
  replicas: 2 # āĻĄāĻŋāĻĒā§āϞ⧟āĻŽā§‡āĻ¨ā§āϟāϕ⧇ āĻŸā§‡āĻŽāĻĒā§āϞ⧇āĻŸā§‡āϰ āϏāĻžāĻĨ⧇ āĻŽāĻŋāϞ⧇ āϝāĻžāĻ“āϝāĻŧāĻž 2āϟāĻŋ āĻĒāĻĄ āϚāĻžāϞāĻžāϤ⧇ āĻŦāϞ⧇
  template:
    metadata:
      labels:
        app: nginx
    spec:
      containers:
      - name: nginx
        image: nginx:1.14.2
        ports:
        - containerPort: 80

āĻāĻ•āϟāĻŋ āωāĻĒāϰ⧇āϰ āĻŽāϤ⧋ āĻŽā§āϝāĻžāύāĻŋāĻĢ⧇āĻ¸ā§āϟ āĻĢāĻžāχāϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻāĻ•āϟāĻŋ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ āϤ⧈āϰāĻŋ āĻ•āϰāĻžāϰ āĻāĻ•āϟāĻŋ āωāĻĒāĻžāϝāĻŧ āĻšāϞ kubectl apply āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž, kubectl āĻāϰ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ-āϞāĻžāχāύ āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏ⧇ yaml āĻĢāĻžāχāϞāϟāĻŋ āφāĻ°ā§āϗ⧁āĻŽā§‡āĻ¨ā§āϟ āĻšāĻŋāϏ⧇āĻŦ⧇ āĻĒāĻžāĻ āĻžāύ⧋āĨ¤ āĻāĻ•āϟāĻŋ āωāĻĻāĻžāĻšāϰāĻŖ:

kubectl apply -f https://k8s.io/examples/application/deployment.yaml

āφāωāϟāĻĒ⧁āϟ āĻāϰ āĻ…āύ⧁āϰ⧂āĻĒ:

deployment.apps/nginx-deployment created

āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧ āĻ•ā§āώ⧇āĻ¤ā§āϰ

āφāĻĒāύāĻžāϰ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāĻŋāϏ āĻ…āĻŦāĻœā§‡āĻ•ā§āϟ āĻāϰ āϜāĻ¨ā§āϝ āĻŽā§āϝāĻžāύāĻŋāĻĢ⧇āĻ¸ā§āϟ (YAML āĻŦāĻž JSON āĻĢāĻžāχāϞ) āĻ āύāĻŋāĻŽā§āύāϞāĻŋāĻ–āĻŋāϤ āĻ•ā§āώ⧇āĻ¤ā§āϰāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āĻŽāĻžāύ āύāĻŋāĻ°ā§āϧāĻžāϰāĻŖ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇:

  • apiVersion - āφāĻĒāύāĻŋ āϕ⧋āύ āĻ­āĻžāĻ°ā§āϏāύ⧇āϰ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāĻŋāϏ API āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϛ⧇āύ āϤāĻž āωāĻ˛ā§āϞ⧇āĻ– āĻ•āϰāϤ⧇ āĻšāĻŦ⧇
  • kind - āφāĻĒāύāĻŋ āϕ⧋āύ āϧāϰāύ⧇āϰ āĻ…āĻŦāĻœā§‡āĻ•ā§āϟ āϤ⧈āϰāĻŋ āĻ•āϰāϤ⧇ āϚāĻžāύ āϤāĻž āωāĻ˛ā§āϞ⧇āĻ– āĻ•āϰāϤ⧇ āĻšāĻŦ⧇
  • metadata - āĻ…āĻŦāĻœā§‡āĻ•ā§āϟ āϝ⧇ āϏāĻžāĻšāĻžāĻ¯ā§āϝ āĻ•āϰ⧇ āĻ…āύāĻ¨ā§āϝāĻ­āĻžāĻŦ⧇ āϏāύāĻžāĻ•ā§āϤ āĻ•āϰāĻž āϝāĻžāϝāĻŧ, āϝ⧇āĻŽāύ name āĻ¸ā§āĻŸā§āϰāĻŋāĻ‚, UID, āĻāĻŦāĻ‚ āϐāĻšā§āĻ›āĻŋāĻ• namespace
  • spec - āĻ…āĻŦāĻœā§‡āĻ•ā§āĻŸā§‡āϰ āϜāĻ¨ā§āϝ āφāĻĒāύāĻŋ āĻ•āĻŋ āĻ…āĻŦāĻ¸ā§āĻĨāĻž āϚāĻžāύ

āĻ…āĻŦāĻœā§‡āĻ•ā§āϟ spec āϏ⧁āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻĢāϰāĻŽā§āϝāĻžāϟ āĻĒā§āϰāϤāĻŋāϟāĻŋ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāĻŋāϏ āĻ…āĻŦāĻœā§‡āĻ•ā§āĻŸā§‡āϰ āϜāĻ¨ā§āϝ āφāϞāĻžāĻĻāĻž, āĻāĻŦāĻ‚ āϏ⧇āχ āĻŦāĻ¸ā§āϤ⧁āϰ āϜāĻ¨ā§āϝ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āύ⧇āĻ¸ā§āĻŸā§‡āĻĄ āĻ•ā§āώ⧇āĻ¤ā§āϰ āϰāϝāĻŧ⧇āϛ⧇āĨ¤ Kubernetes API āϰ⧇āĻĢāĻžāϰ⧇āĻ¨ā§āϏ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āφāĻĒāύāĻŋ āϝ⧇ āϏāĻŽāĻ¸ā§āϤ āĻ…āĻŦāĻœā§‡āĻ•ā§āϟ āϤ⧈āϰāĻŋ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύ āϤāĻžāϰ āϜāĻ¨ā§āϝ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻĢāϰāĻŽā§āϝāĻžāϟ āϖ⧁āρāĻœā§‡ āĻĒ⧇āϤ⧇ āϏāĻžāĻšāĻžāĻ¯ā§āϝ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤

āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, āĻĻ⧇āϖ⧁āύ spec āĻĢāĻŋāĻ˛ā§āĻĄ Pod API āϰ⧇āĻĢāĻžāϰ⧇āĻ¨ā§āϏ āĻāϰ āϜāĻ¨ā§āϝāĨ¤ āĻĒā§āϰāϤāĻŋāϟāĻŋ Pod āĻāϰ āϜāĻ¨ā§āϝ, .spec āĻ•ā§āώ⧇āĻ¤ā§āϰāϟāĻŋ āĻĒāĻĄ āĻāĻŦāĻ‚ āϤāĻžāϰ āĻ•āĻžāĻ™ā§āĻ•ā§āώāĻŋāϤ āĻ…āĻŦāĻ¸ā§āĻĨāĻž (āϝ⧇āĻŽāύ āϏ⧇āχ āĻĒāĻĄā§‡āϰ āĻŽāĻ§ā§āϝ⧇ āĻĒā§āϰāϤāĻŋāϟāĻŋ āĻ•āĻ¨ā§āĻŸā§‡āχāύāĻžāϰ⧇āϰ āϜāĻ¨ā§āϝ āĻ•āĻ¨ā§āĻŸā§‡āχāύāĻžāϰ āχāĻŽā§‡āĻœā§‡āϰ āύāĻžāĻŽ) āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻ•āϰ⧇⧎ āφāϰāĻ“ āĻāĻ•āϟāĻŋ āĻ…āĻŦāĻœā§‡āĻ•ā§āϟ āĻ¸ā§āĻĒ⧇āϏāĻŋāĻĢāĻŋāϕ⧇āĻļāύ⧇āϰ āωāĻĻāĻžāĻšāϰāĻŖ āĻšāϞ spec āĻĢāĻŋāĻ˛ā§āĻĄ StatefulSet API āĻāϰ āϜāĻ¨ā§āϝāĨ¤ StatefulSet āĻāϰ āϜāĻ¨ā§āϝ, .spec āĻĢāĻŋāĻ˛ā§āĻĄ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻ•āϰ⧇ āĻāĻŦāĻ‚ āϏ⧇āϟ āĻ•āϰ⧇ āĻāϰ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĨ¤ StatefulSet āĻāϰ .spec āĻāϰ āĻŽāĻ§ā§āϝ⧇ āĻāĻ•āϟāĻŋ āĻŸā§‡āĻŽāĻĒā§āϞ⧇āϟ āĻĒāĻĄ āĻ…āĻŦāĻœā§‡āĻ•ā§āĻŸā§‡āϰ āϜāĻ¨ā§āϝ āĨ¤ āϏ⧇āχ āĻŸā§‡āĻŽāĻĒā§āϞ⧇āϟāϟāĻŋ Pods āĻŦāĻ°ā§āĻŖāύāĻž āĻ•āϰ⧇ āϝāĻž StatefulSet āĻ•āĻ¨ā§āĻŸā§āϰ⧋āϞāĻžāϰ āĻ¸ā§āĻŸā§‡āϟāĻĢ⧁āϞāϏ⧇āϟ āĻ¸ā§āĻĒ⧇āϏāĻŋāĻĢāĻŋāϕ⧇āĻļāύ āϏāĻ¨ā§āϤ⧁āĻˇā§āϟ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āϤ⧈āϰāĻŋ āĻ•āϰāĻŦ⧇āĨ¤ āĻ…āĻ¨ā§āϝāĻžāĻ¨ā§āϝ āĻĒā§āϰāĻ•āĻžāϰ⧇āϰ āĻ…āĻŦāĻœā§‡āĻ•ā§āϟ āϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ .status āĻĨāĻžāĻ•āϤ⧇ āĻĒāĻžāϰ⧇; āφāĻŦāĻžāϰ, API āϰ⧇āĻĢāĻžāϰ⧇āĻ¨ā§āϏ āĻĒ⧃āĻˇā§āĻ āĻžāϗ⧁āϞāĻŋ āĻāχ .status āĻĢāĻŋāĻ˛ā§āĻĄā§‡āϰ āĻ—āĻ āύ āĻāĻŦāĻ‚ āĻāϰ āĻĒā§āϰāĻ¤ā§āϝ⧇āĻ• āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āĻĒā§āϰāĻ•āĻžāϰ⧇āϰ āĻ…āĻŦāĻœā§‡āĻ•ā§āĻŸā§‡āϰ āϜāĻ¨ā§āϝ āϤāĻžāϰ āĻŦāĻŋāώāϝāĻŧāĻŦāĻ¸ā§āϤ⧁ āĻŦāĻŋāĻŦāϰāĻŖ āĻ•āϰ⧇āĨ¤

āϏāĻžāĻ°ā§āĻ­āĻžāϰ āϏāĻžāχāĻĄ āĻĢāĻŋāĻ˛ā§āĻĄ āϭ⧇āϰāĻŋāĻĢāĻŋāϕ⧇āĻļāύ

āϕ⧁āĻŦāĻžāϰāύ⧇āϟāĻŋāϏ v1.25 āĻĨ⧇āϕ⧇ āĻļ⧁āϰ⧁ āĻ•āϰ⧇, API āϏāĻžāĻ°ā§āĻ­āĻžāϰ āϏāĻžāĻ°ā§āĻ­āĻžāϰ āϏāĻžāχāĻĄ field validation āϝāĻž āĻ…āĻŦā§āϝāĻ•ā§āϤ āĻŦāĻž āĻĒ⧁āύāϰāĻžāϝāĻŧ āĻĢāĻŋāĻ˛ā§āĻĄ āĻ…āύ⧁āĻŽāĻžāύ āĻ•āϰ⧇ āĻāĻ•āϟāĻŋ āĻ…āĻŦāĻœā§‡āĻ•ā§āĻŸā§‡āĨ¤ āĻāϟāĻŋ āϏāĻŽāĻ¸ā§āϤ āĻ•āĻžāĻ°ā§āϝāĻ•āĻžāϰāĻŋāϤāĻž āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇ kubectl --validate āĻāϰ āϏāĻžāĻ°ā§āĻ­āĻžāϰ āϏāĻžāχāĻĄ āĻ āĻ•āĻ°ā§āĻŽāĻ•ā§āώāĻŽāϤāĻžāĨ¤

kubectl āϟ⧁āϞāϟāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ --validate āĻĢā§āĻ˛ā§āϝāĻžāĻ— āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻĢāĻŋāĻ˛ā§āĻĄ āϭ⧇āϰāĻŋāĻĢāĻŋāϕ⧇āĻļāύ⧇āϰ āĻ¸ā§āϤāϰ āϏ⧇āϟ āĻ•āϰ⧇āĨ¤ āĻāϟāĻŋ āĻ—ā§āϰāĻšāĻŖ āĻ•āϰ⧇ āĻŽāĻžāύ ignore, warn, āĻāĻŦāĻ‚ strict āĻāĻŦāĻ‚ āĻāϟāĻŋ true (strict āĻāϰ āϏāĻŽāĻžāύ) āĻāĻŦāĻ‚ false ( ignore āĻāϰ āϏāĻŽāĻžāύ) āĻŽāĻžāύ āĻ—ā§āϰāĻšāĻŖ āĻ•āϰ⧇āĨ¤ kubectl āĻāϰ āĻĄāĻŋāĻĢāĻ˛ā§āϟ āϭ⧇āϰāĻŋāĻĢāĻŋāϕ⧇āĻļāύ āϏ⧇āϟāĻŋāĻ‚ āĻšāϞ --validate=trueāĨ¤

Strict
Strict āĻĢāĻŋāĻ˛ā§āĻĄ āϭ⧇āϰāĻŋāĻĢāĻŋāϕ⧇āĻļāύ, āϭ⧇āϰāĻŋāĻĢāĻŋāϕ⧇āĻļāύ āĻŦā§āϝāĻ°ā§āĻĨ āĻšāĻ“āϝāĻŧāĻžāϝāĻŧ errors āĻĻ⧇āĻ–āĻžā§Ÿ
Warn
āĻĢāĻŋāĻ˛ā§āĻĄ āϭ⧇āϰāĻŋāĻĢāĻŋāϕ⧇āĻļāύ āĻ•āϰāĻž āĻšāϝāĻŧ, āĻ•āĻŋāĻ¨ā§āϤ⧁ errors āϗ⧁āϞāĻŋ āĻ…āύ⧁āϰ⧋āϧ āĻŦā§āϝāĻ°ā§āĻĨ āĻšāĻ“āϝāĻŧāĻžāϰ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤ⧇ āϏāϤāĻ°ā§āĻ•āϤāĻž āĻšāĻŋāϏāĻžāĻŦ⧇ āĻĒā§āϰāĻ•āĻžāĻļ āĻ•āϰāĻž āĻšāϝāĻŧ
Ignore
āϕ⧋āύ⧋ āϏāĻžāĻ°ā§āĻ­āĻžāϰ āϏāĻžāχāĻĄ āĻĢāĻŋāĻ˛ā§āĻĄ āϭ⧇āϰāĻŋāĻĢāĻŋāϕ⧇āĻļāύ āĻ•āϰāĻž āĻšāϝāĻŧ āύāĻž

āϝāĻ–āύ kubectl āĻāϰ āĻāĻ•āϟāĻŋ API āϏāĻžāĻ°ā§āĻ­āĻžāϰ⧇ āϏāĻ‚āϝ⧋āĻ— āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇ āύāĻž āϝ⧇ āϕ⧋āύ āĻĢāĻŋāĻ˛ā§āĻĄ āϭ⧇āϰāĻŋāĻĢāĻŋāϕ⧇āĻļāύ āϏāĻžāĻĒā§‹āĻ°ā§āϟ āĻ•āϰ⧇ āϤāĻ–āύ āĻāϟāĻŋ āĻĢ⧇āϞ⧇ āϝāĻžāϝāĻŧ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ-āϏāĻžāχāĻĄ āϭ⧇āϰāĻŋāĻĢāĻŋāϕ⧇āĻļāύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāĻŋāϏ 1.27 āĻāĻŦāĻ‚ āϤāĻžāϰāĻĒāϰ⧇āϰ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āϏāĻŦāϏāĻŽāϝāĻŧ āĻĢāĻŋāĻ˛ā§āĻĄ āϭ⧇āϰāĻŋāĻĢāĻŋāϕ⧇āĻļāύ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇; āĻĒ⧁āϰāĻžāϤāύ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāĻŋāϏ āϰāĻŋāϞāĻŋāϏ⧇āϗ⧁āϞāĻŋāϤ⧇ āĻāϟāĻŋ āĻšāϤ⧇ āĻĒāĻžāϰ⧇ āύāĻžāĨ¤ āϝāĻĻāĻŋ āφāĻĒāύāĻžāϰ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ v1.27 āĻāϰ āĻšā§‡āϝāĻŧ⧇ āĻĒ⧁āϰāĻžāύ⧋ āĻšāϝāĻŧ āϤāĻŦ⧇ āĻāĻĒāύāĻžāϰ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāĻŋāϏ āϏāĻ‚āĻ¸ā§āĻ•āϰāϪ⧇āϰ āϜāĻ¨ā§āϝ āĻĄāϕ⧁āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻļāύ āĻšā§‡āĻ• āĻ•āϰ⧁āύāĨ¤

āĻāϰ āĻĒāϰ⧇āϰ āĻ•āĻŋ

āϝāĻĻāĻŋ āφāĻĒāύāĻŋ āύāϤ⧁āύ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāĻŋāϏ⧇ āĻāϏ⧇āϛ⧇āύ, āϤāĻžāĻšāϞ⧇ āύāĻŋāĻŽā§āύāϞāĻŋāĻ–āĻŋāϤ āĻŦāĻŋāώāϝāĻŧāϗ⧁āϞāĻŋ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āφāϰ⧋ āĻĒāĻĄāĻŧ⧁āύ:

  • Pods āϝāĻž āĻšāϞ⧇ āϏāĻŦāĻšā§‡āϝāĻŧ⧇ āϗ⧁āϰ⧁āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖ āĻŽā§ŒāϞāĻŋāĻ• āϕ⧁āĻŦāĻžāϰāύ⧇āϟāĻŋāϏ āĻ…āĻŦāĻœā§‡āĻ•ā§āϟāĨ¤
  • Deployment āĻ…āĻŦāĻœā§‡āĻ•ā§āϟāϗ⧁āϞāĻŋāĨ¤
  • Controllers āϕ⧁āĻŦāĻžāϰāύ⧇āϟāĻŋāϏ⧇āĨ¤
  • kubectl āĻāĻŦāĻ‚ kubectl āĻ•āĻŽāĻžāĻ¨ā§āĻĄāĨ¤

āϕ⧁āĻŦāĻžāϰāύ⧇āϟāĻŋāϏ āĻ…āĻŦāĻœā§‡āĻ•ā§āϟ āĻŽā§āϝāĻžāύ⧇āϜāĻŽā§‡āĻ¨ā§āϟ kubectl āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻ…āĻŦāĻœā§‡āĻ•ā§āϟ āĻĒāϰāĻŋāϚāĻžāϞāύāĻž āĻ•āϰāĻžāϰ āωāĻĒāĻžāϝāĻŧāϗ⧁āϞāĻŋ āĻŦāĻŋāĻ¸ā§āϤāĻžāϰāĻŋāϤ āĻ­āĻžāĻŦ⧇ āĻŦāĻ°ā§āĻŖāύāĻž āĻ•āϰ⧇āĨ¤ āφāĻĒāύāĻžāϰ āĻ•āĻžāϛ⧇ āϝāĻĻāĻŋ āφāϗ⧇ āĻĨ⧇āϕ⧇ āύāĻž āĻĨāĻžāϕ⧇ āϤāĻžāĻšāϞ⧇ kubectl āχāύāĻ¸ā§āϟāϞ āĻ•āϰ⧁āύāĨ¤

āϕ⧁āĻŦāĻžāϰāύ⧇āϟāĻŋāϏ API āϏāĻžāϧāĻžāϰāĻŖāĻ­āĻžāĻŦ⧇ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āϜāĻžāύāϤ⧇, āĻĒāĻĄāĻŧ⧁āύ:

āϕ⧁āĻŦāĻžāϰāύ⧇āϟāĻŋāϏ⧇ āĻ…āĻŦāĻœā§‡āĻ•ā§āϟāϗ⧁āϞāĻŋāϰ āĻŦāĻŋāĻ¸ā§āϤāĻžāϰāĻŋāϤ āϜāĻžāύāϤ⧇, āĻāχ āĻŦāĻŋāĻ­āĻžāϗ⧇ āĻ…āĻ¨ā§āϝāĻžāĻ¨ā§āϝ āĻĒ⧃āĻˇā§āĻ āĻžāϗ⧁āϞāĻŋ āĻĒāĻĄāĻŧ⧁āύ:

āϏāĻ°ā§āĻŦāĻļ⧇āώ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāĻŋāϤ March 16, 2024 at 5:14 PM PST: Updated localization of k8s working with object file (c5a8a0fb6c)