āĻĄāĻŋāĻ­ā§‹āĻ•ā§āϏ āχāωāϕ⧇āĨ¤ āĻ‰ā§ŽāĻĒāĻžāĻĻāύ⧇ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ: āĻŦā§āϞ⧁/āĻ—ā§āϰāĻŋāύ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ, āĻ…āĻŸā§‹āĻ¸ā§āϕ⧇āϞāĻŋāĻ‚ āĻāĻŦāĻ‚ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ āĻ…āĻŸā§‹āĻŽā§‡āĻļāύāĨ¤ āĻ…āĻ‚āĻļ ⧍

āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ āĻāĻ•āϟāĻŋ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰāϝ⧁āĻ•ā§āϤ āωāĻ¤ā§āĻĒāĻžāĻĻāύ āĻĒāϰāĻŋāĻŦ⧇āĻļ⧇ āĻĄāĻ•āĻžāϰ āĻ•āĻ¨ā§āĻŸā§‡āχāύāĻžāϰ āϚāĻžāϞāĻžāύ⧋āϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āĻĻ⧁āĻ°ā§āĻĻāĻžāĻ¨ā§āϤ āϏāϰāĻžā§āϜāĻžāĻŽāĨ¤ āϝāĻžāχāĻšā§‹āĻ•, āĻāĻŽāύ āϏāĻŽāĻ¸ā§āϝāĻž āϰāϝāĻŧ⧇āϛ⧇ āϝāĻž āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ āϏāĻŽāĻžāϧāĻžāύ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇ āύāĻžāĨ¤ āϘāύ āϘāύ āĻ‰ā§ŽāĻĒāĻžāĻĻāύ āĻ¸ā§āĻĨāĻžāĻĒāύ⧇āϰ āϜāĻ¨ā§āϝ, āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāϝāĻŧ āĻĄāĻžāωāύāϟāĻžāχāĻŽ āĻāĻĄāĻŧāĻžāϤ⧇ āφāĻŽāĻžāĻĻ⧇āϰ āĻāĻ•āϟāĻŋ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ¸ā§āĻŦāϝāĻŧāĻ‚āĻ•ā§āϰāĻŋāϝāĻŧ āύ⧀āϞ/āϏāĻŦ⧁āϜ āĻ¸ā§āĻĨāĻžāĻĒāύāĻžāϰ āĻĒā§āϰāϝāĻŧā§‹āϜāύ, āϝāĻž āĻŦāĻšāĻŋāϰāĻžāĻ—āϤ HTTP āĻ…āύ⧁āϰ⧋āϧāϗ⧁āϞāĻŋ āĻĒāϰāĻŋāϚāĻžāϞāύāĻž āĻ•āϰāϤ⧇ āĻāĻŦāĻ‚ SSL āĻ…āĻĢāϞ⧋āĻĄāϗ⧁āϞāĻŋ āϏāĻŽā§āĻĒāĻžāĻĻāύ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇āĨ¤ āĻāϰ āϜāĻ¨ā§āϝ āĻšāĻž-āĻĒā§āϰāĻ•ā§āϏāĻŋāϰ āĻŽāϤ⧋ āϞ⧋āĻĄ āĻŦā§āϝāĻžāϞ⧇āĻ¨ā§āϏāĻžāϰ⧇āϰ āϏāĻžāĻĨ⧇ āĻāϕ⧀āĻ•āϰāĻŖ āĻĒā§āϰāϝāĻŧā§‹āϜāύāĨ¤ āφāϰ⧇āĻ•āϟāĻŋ āĻšā§āϝāĻžāϞ⧇āĻžā§āϜ āĻšāϞ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇āϰ āφāϧāĻž-āĻ¸ā§āĻŦāϝāĻŧāĻ‚āĻ•ā§āϰāĻŋāϝāĻŧ āĻ¸ā§āϕ⧇āϞāĻŋāĻ‚ āϝāĻ–āύ āĻ•ā§āϞāĻžāωāĻĄ āĻĒāϰāĻŋāĻŦ⧇āĻļ⧇ āϚāϞāϛ⧇, āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ āϰāĻžāϤ⧇ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰāϕ⧇ āφāĻ‚āĻļāĻŋāĻ•āĻ­āĻžāĻŦ⧇ āĻ¸ā§āϕ⧇āϞ āĻ•āϰāĻžāĨ¤

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

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

āĻĄāĻŋāĻ­ā§‹āĻ•ā§āϏ āχāωāϕ⧇āĨ¤ āĻ‰ā§ŽāĻĒāĻžāĻĻāύ⧇ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ: āĻŦā§āϞ⧁/āĻ—ā§āϰāĻŋāύ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ, āĻ…āĻŸā§‹āĻ¸ā§āϕ⧇āϞāĻŋāĻ‚ āĻāĻŦāĻ‚ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ āĻ…āĻŸā§‹āĻŽā§‡āĻļāύāĨ¤ āĻ…āĻ‚āĻļ ⧍

āĻĄāĻŋāĻ­ā§‹āĻ•ā§āϏ āχāωāϕ⧇āĨ¤ āĻ‰ā§ŽāĻĒāĻžāĻĻāύ⧇ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ: āĻŦā§āϞ⧁/āĻ—ā§āϰāĻŋāύ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ, āĻ…āĻŸā§‹āĻ¸ā§āϕ⧇āϞāĻŋāĻ‚ āĻāĻŦāĻ‚ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ āĻ…āĻŸā§‹āĻŽā§‡āĻļāύāĨ¤ āĻ…āĻ‚āĻļ ⧍

āϏ⧁āϤāϰāĻžāĻ‚, āĻāĻ•āĻŦāĻžāϰ āφāĻĒāύāĻŋ āĻŦāĻžāχāϰ⧇āϰ āĻŦāĻŋāĻļā§āĻŦ āĻĨ⧇āϕ⧇ āφāĻĒāύāĻžāϰ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϗ⧁āϞāĻŋāϤ⧇ āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏ āĻĒ⧇āϝāĻŧ⧇ āϗ⧇āϞ⧇, āφāĻĒāύāĻŋ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖāϰ⧂āĻĒ⧇ āĻ…āĻŸā§‹āĻŽā§‡āĻļāύ āϏ⧇āϟ āφāĻĒ āĻ•āϰāĻž āĻļ⧁āϰ⧁ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύ, āĻ…āĻ°ā§āĻĨāĻžā§Ž, āĻāϟāĻŋāϕ⧇ āĻāĻŽāύ āĻĒāĻ°ā§āϝāĻžāϝāĻŧ⧇ āύāĻŋāϝāĻŧ⧇ āφāϏāϤ⧇ āĻĒāĻžāϰ⧇āύ āϝ⧇āĻ–āĻžāύ⧇ āφāĻĒāύāĻŋ āĻāĻ•āϟāĻŋ āĻ—āĻŋāϟ āĻ•āĻŽāĻŋāϟ āϏāĻŽā§āĻĒāĻžāĻĻāύ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύ āĻāĻŦāĻ‚ āύāĻŋāĻļā§āϚāĻŋāϤ āĻ•āϰ⧁āύ āϝ⧇ āĻāχ āĻ—āĻŋāϟ āĻ•āĻŽāĻŋāϟāϟāĻŋ āωāĻ¤ā§āĻĒāĻžāĻĻāύ⧇ āĻļ⧇āώ āĻšāϝāĻŧāĨ¤ āĻ¸ā§āĻŦāĻžāĻ­āĻžāĻŦāĻŋāĻ•āĻ­āĻžāĻŦ⧇āχ, āĻāχ āĻĒāĻĻāĻ•ā§āώ⧇āĻĒāϗ⧁āϞāĻŋ āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāύ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ, āĻ¸ā§āĻĨāĻžāĻĒāύāĻž āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāύ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ, āφāĻŽāϰāĻž āĻĄāĻžāωāύāϟāĻžāχāĻŽā§‡āϰ āϏāĻŽā§āĻŽā§āĻ–ā§€āύ āĻšāϤ⧇ āϚāĻžāχ āύāĻžāĨ¤ āϏ⧁āϤāϰāĻžāĻ‚, āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ⧇āϰ āϝ⧇āϕ⧋āύ⧋ āĻ…āĻŸā§‹āĻŽā§‡āĻļāύ API āĻĻāĻŋāϝāĻŧ⧇ āĻļ⧁āϰ⧁ āĻšāϝāĻŧāĨ¤

āĻĄāĻŋāĻ­ā§‹āĻ•ā§āϏ āχāωāϕ⧇āĨ¤ āĻ‰ā§ŽāĻĒāĻžāĻĻāύ⧇ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ: āĻŦā§āϞ⧁/āĻ—ā§āϰāĻŋāύ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ, āĻ…āĻŸā§‹āĻ¸ā§āϕ⧇āϞāĻŋāĻ‚ āĻāĻŦāĻ‚ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ āĻ…āĻŸā§‹āĻŽā§‡āĻļāύāĨ¤ āĻ…āĻ‚āĻļ ⧍

āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ āĻāĻŽāύ āĻāĻ•āϟāĻŋ āϏāϰāĻžā§āϜāĻžāĻŽ āύāϝāĻŧ āϝāĻž āĻŦāĻžāĻ•ā§āϏ⧇āϰ āĻŦāĻžāχāϰ⧇ āωāĻ¤ā§āĻĒāĻžāĻĻāύāĻļā§€āϞāĻ­āĻžāĻŦ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āϝ⧇āϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ āĻ…āĻŦāĻļā§āϝāχ, āφāĻĒāύāĻŋ āĻāϟāĻŋ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύ, kubectl āχāĻ¤ā§āϝāĻžāĻĻāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύ, āϤāĻŦ⧇ āĻāĻ–āύāĻ“ API āĻāχ āĻĒā§āĻ˛ā§āϝāĻžāϟāĻĢāĻ°ā§āĻŽ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āϏāĻŦāĻšā§‡āϝāĻŧ⧇ āφāĻ•āĻ°ā§āώāĻŖā§€āϝāĻŧ āĻāĻŦāĻ‚ āĻĻāϰāĻ•āĻžāϰ⧀ āϜāĻŋāύāĻŋāϏāĨ¤ āĻĢāĻžāĻ‚āĻļāύāϗ⧁āϞāĻŋāϰ āĻāĻ•āϟāĻŋ āϏ⧇āϟ āĻšāĻŋāϏāĻžāĻŦ⧇ API āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇, āφāĻĒāύāĻŋ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ⧇ āφāĻĒāύāĻŋ āϝāĻž āĻ•āϰāϤ⧇ āϚāĻžāύ āϤāĻž āĻĒā§āϰāĻžāϝāĻŧ āϏāĻŦ āĻ•āĻŋāϛ⧁ āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύāĨ¤ kubectl āύāĻŋāĻœā§‡āĻ“ REST API āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇āĨ¤

āĻāϟāĻŋ āĻšāϞ REST, āϤāĻžāχ āφāĻĒāύāĻŋ āĻāχ API āĻāϰ āϏāĻžāĻĨ⧇ āĻ•āĻžāϜ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āϝ⧇āϕ⧋āύ⧋ āĻ­āĻžāώāĻž āĻŦāĻž āϟ⧁āϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύ, āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻ•āĻžāĻ¸ā§āϟāĻŽ āϞāĻžāχāĻŦā§āϰ⧇āϰāĻŋ āĻĻā§āĻŦāĻžāϰāĻž āφāĻĒāύāĻžāϰ āĻœā§€āĻŦāύ āĻ…āύ⧇āĻ• āϏāĻšāϜ āĻšāϝāĻŧ⧇ āϝāĻžāĻŦ⧇āĨ¤ āφāĻŽāĻžāϰ āĻĻāϞ āĻāχ āϧāϰāύ⧇āϰ 2āϟāĻŋ āϞāĻžāχāĻŦā§āϰ⧇āϰāĻŋ āϞāĻŋāϖ⧇āϛ⧇: āĻāĻ•āϟāĻŋ Java/OSGi āĻāϰ āϜāĻ¨ā§āϝ āĻāĻŦāĻ‚ āĻāĻ•āϟāĻŋ Go āĻāϰ āϜāĻ¨ā§āϝāĨ¤ āĻĻā§āĻŦāĻŋāϤ⧀āϝāĻŧāϟāĻŋ āĻĒā§āϰāĻžāϝāĻŧāĻļāχ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āĻšāϝāĻŧ āύāĻž, āϤāĻŦ⧇ āϝ⧇ āϕ⧋āύāĻ“ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇ āφāĻĒāύāĻžāϰ āĻ•āĻžāϛ⧇ āĻāχ āĻĻāϰāĻ•āĻžāϰ⧀ āϜāĻŋāύāĻŋāϏāϗ⧁āϞāĻŋ āϰāϝāĻŧ⧇āϛ⧇āĨ¤ āϤāĻžāϰāĻž āĻāĻ•āϟāĻŋ āφāĻ‚āĻļāĻŋāĻ• āϞāĻžāχāϏ⧇āĻ¨ā§āϏāĻĒā§āϰāĻžāĻĒā§āϤ āĻ“āĻĒ⧇āύ āϏ⧋āĻ°ā§āϏ āĻĒā§āϰāĻ•āĻ˛ā§āĻĒāĨ¤ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āĻ­āĻžāώāĻžāϰ āϜāĻ¨ā§āϝ āĻāχ āϧāϰāύ⧇āϰ āĻ…āύ⧇āĻ• āϞāĻžāχāĻŦā§āϰ⧇āϰāĻŋ āϰāϝāĻŧ⧇āϛ⧇, āϤāĻžāχ āφāĻĒāύāĻŋ āφāĻĒāύāĻžāϰ āϜāĻ¨ā§āϝ āϏāĻŦāĻšā§‡āϝāĻŧ⧇ āωāĻĒāϝ⧁āĻ•ā§āϤ āϞāĻžāχāĻŦā§āϰ⧇āϰāĻŋ āĻŦ⧇āϛ⧇ āύāĻŋāϤ⧇ āĻĒāĻžāϰ⧇āύāĨ¤

āĻĄāĻŋāĻ­ā§‹āĻ•ā§āϏ āχāωāϕ⧇āĨ¤ āĻ‰ā§ŽāĻĒāĻžāĻĻāύ⧇ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ: āĻŦā§āϞ⧁/āĻ—ā§āϰāĻŋāύ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ, āĻ…āĻŸā§‹āĻ¸ā§āϕ⧇āϞāĻŋāĻ‚ āĻāĻŦāĻ‚ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ āĻ…āĻŸā§‹āĻŽā§‡āĻļāύāĨ¤ āĻ…āĻ‚āĻļ ⧍

āϏ⧁āϤāϰāĻžāĻ‚, āφāĻĒāύāĻŋ āφāĻĒāύāĻžāϰ āĻ¸ā§āĻĨāĻžāĻĒāύāĻžāϰ āĻ¸ā§āĻŦāϝāĻŧāĻ‚āĻ•ā§āϰāĻŋāϝāĻŧāϤāĻž āĻļ⧁āϰ⧁ āĻ•āϰāĻžāϰ āφāϗ⧇, āφāĻĒāύāĻžāϕ⧇ āύāĻŋāĻļā§āϚāĻŋāϤ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇ āϝ⧇ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāϟāĻŋ āϕ⧋āύ⧋ āĻĄāĻžāωāύāϟāĻžāχāĻŽ āϏāĻžāĻĒ⧇āĻ•ā§āώ⧇ āĻšāĻŦ⧇ āύāĻžāĨ¤ āωāĻĻāĻžāĻšāϰāĻŖ āĻ¸ā§āĻŦāϰ⧂āĻĒ, āφāĻŽāĻžāĻĻ⧇āϰ āĻĻāϞ āĻĻāĻŋāύ⧇āϰ āĻŽāĻžāĻāĻžāĻŽāĻžāĻāĻŋ āϏāĻŽāϝāĻŧ⧇ āĻĒā§āϰ⧋āĻĄāĻžāĻ•āĻļāύ āĻĄāĻŋāĻĒā§āϞ⧋āϝāĻŧāĻŽā§‡āĻ¨ā§āϟ āϚāĻžāϞāĻžāϝāĻŧ āϝāĻ–āύ āϞ⧋āϕ⧇āϰāĻž āϏāĻŦāĻšā§‡āϝāĻŧ⧇ āĻŦ⧇āĻļāĻŋ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇, āϤāĻžāχ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāϝāĻŧ āĻŦāĻŋāϞāĻŽā§āĻŦ āĻāĻĄāĻŧāĻžāύ⧋ āϗ⧁āϰ⧁āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖāĨ¤ āĻĄāĻžāωāύāϟāĻžāχāĻŽ āĻāĻĄāĻŧāĻžāύ⧋āϰ āϜāĻ¨ā§āϝ, 2āϟāĻŋ āĻĒāĻĻā§āϧāϤāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āĻšāϝāĻŧ: āύ⧀āϞ/āϏāĻŦ⧁āϜ āĻ¸ā§āĻĨāĻžāĻĒāύāĻž āĻŦāĻž āϰ⧋āϞāĻŋāĻ‚ āφāĻĒāĻĄā§‡āϟāĨ¤ āĻĒāϰāĻŦāĻ°ā§āϤ⧀ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇, āϝāĻĻāĻŋ āφāĻĒāύāĻžāϰ āĻ•āĻžāϛ⧇ āϚāϞāĻŽāĻžāύ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϟāĻŋāϰ 5āϟāĻŋ āĻĒā§āϰāϤāĻŋāϞāĻŋāĻĒāĻŋ āĻĨāĻžāϕ⧇ āϤāĻŦ⧇ āϏ⧇āϗ⧁āϞāĻŋ āĻĒāĻ°ā§āϝāĻžāϝāĻŧāĻ•ā§āϰāĻŽā§‡ āĻāϕ⧇āϰ āĻĒāϰ āĻāĻ• āφāĻĒāĻĄā§‡āϟ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤ āĻāχ āĻĒāĻĻā§āϧāϤāĻŋāϟāĻŋ āĻĻ⧁āĻ°ā§āĻĻāĻžāĻ¨ā§āϤ āĻ•āĻžāϜ āĻ•āϰ⧇, āϤāĻŦ⧇ āĻāϟāĻŋ āωāĻĒāϝ⧁āĻ•ā§āϤ āύāϝāĻŧ āϝāĻĻāĻŋ āφāĻĒāύāĻžāϰ āĻĒā§āϰāϝāĻŧā§‹āϗ⧇āϰ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻž āϚāϞāĻžāĻ•āĻžāϞ⧀āύ āĻāĻ•āχ āϏāĻžāĻĨ⧇ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϟāĻŋāϰ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āĻĨāĻžāϕ⧇āĨ¤ āĻāχ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇, āĻŦā§āϝāĻžāĻ•āĻāĻ¨ā§āĻĄ āĻĒ⧁āϰāĻžāύ⧋ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖāϟāĻŋ āϚāϞāĻžāĻ•āĻžāϞ⧀āύ āφāĻĒāύāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀ āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏ āφāĻĒāĻĄā§‡āϟ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύ āĻāĻŦāĻ‚ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϟāĻŋ āĻ•āĻžāϜ āĻ•āϰāĻž āĻŦāĻ¨ā§āϧ āĻ•āϰ⧇ āĻĻ⧇āĻŦ⧇āĨ¤ āĻ…āϤāĻāĻŦ, āĻĒā§āϰ⧋āĻ—ā§āϰāĻžāĻŽāĻŋāĻ‚ āĻĻ⧃āĻˇā§āϟāĻŋāϕ⧋āĻŖ āĻĨ⧇āϕ⧇, āĻāχ āϧāϰāύ⧇āϰ āĻĒāϰāĻŋāĻ¸ā§āĻĨāĻŋāϤāĻŋāϤ⧇ āĻ•āĻžāϜ āĻ•āϰāĻž āĻŦ⧇āĻļ āĻ•āĻ āĻŋāύāĨ¤

āĻāϟāĻŋ āφāĻŽāĻžāĻĻ⧇āϰ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ⧇āϰ āĻ¸ā§āĻĨāĻžāĻĒāύāĻž āĻ¸ā§āĻŦāϝāĻŧāĻ‚āĻ•ā§āϰāĻŋāϝāĻŧ āĻ•āϰāϤ⧇ āύ⧀āϞ/āϏāĻŦ⧁āϜ āĻ¸ā§āĻĨāĻžāĻĒāύāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϤ⧇ āĻĒāĻ›āĻ¨ā§āĻĻ āĻ•āϰāĻžāϰ āĻāĻ•āϟāĻŋ āĻ•āĻžāϰāĻŖāĨ¤ āĻāχ āĻĒāĻĻā§āϧāϤāĻŋāϰ āϏāĻžāĻšāĻžāĻ¯ā§āϝ⧇, āφāĻĒāύāĻžāϕ⧇ āĻ…āĻŦāĻļā§āϝāχ āύāĻŋāĻļā§āϚāĻŋāϤ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇ āϝ⧇ āĻāĻ•āϟāĻŋ āϏāĻŽāϝāĻŧ⧇ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϟāĻŋāϰ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āĻāĻ•āϟāĻŋ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āϏāĻ•ā§āϰāĻŋāϝāĻŧ āϰāϝāĻŧ⧇āϛ⧇āĨ¤

āύ⧀āϞ/āϏāĻŦ⧁āϜ āĻ¸ā§āĻĨāĻžāĻĒāύāĻž āĻĒāĻĻā§āϧāϤāĻŋāϟāĻŋ āĻāχāϰāĻ•āĻŽ āĻĻ⧇āĻ–āĻžāĻšā§āϛ⧇āĨ¤ āφāĻŽāϰāĻž āĻšāĻž-āĻĒā§āϰāĻ•ā§āϏāĻŋāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āφāĻŽāĻžāĻĻ⧇āϰ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ⧇āϰ āϜāĻ¨ā§āϝ āĻŸā§āĻ°ā§āϝāĻžāĻĢāĻŋāĻ• āĻ—ā§āϰāĻšāĻŖ āĻ•āϰāĻŋ, āϝāĻž āĻāĻ•āχ āϏāĻ‚āĻ¸ā§āĻ•āϰāϪ⧇āϰ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ⧇āϰ āĻĒā§āϰāϤāĻŋāϞāĻŋāĻĒāĻŋāϗ⧁āϞāĻŋāϕ⧇ āĻāĻ—āĻŋāϝāĻŧ⧇ āύāĻŋāϝāĻŧ⧇ āϝāĻžāϝāĻŧāĨ¤

āϝāĻ–āύ āĻāĻ•āϟāĻŋ āύāϤ⧁āύ āĻ¸ā§āĻĨāĻžāĻĒāύāĻž āĻ•āϰāĻž āĻšāϝāĻŧ, āφāĻŽāϰāĻž Deployer āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻŋ, āϝāĻžāϕ⧇ āύāϤ⧁āύ āωāĻĒāĻžāĻĻāĻžāύ āĻĻ⧇āĻ“āϝāĻŧāĻž āĻšāϝāĻŧ āĻāĻŦāĻ‚ āύāϤ⧁āύ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āĻ¸ā§āĻĨāĻžāĻĒāύ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤ āĻāĻ•āϟāĻŋ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ⧇āϰ āĻāĻ•āϟāĻŋ āύāϤ⧁āύ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āĻ¸ā§āĻĨāĻžāĻĒāύ āĻ•āϰāĻžāϰ āĻ…āĻ°ā§āĻĨ āĻšāϞ āĻĒā§āϰāϤāĻŋāϞāĻŋāĻĒāĻŋāϗ⧁āϞāĻŋāϰ āĻāĻ•āϟāĻŋ āύāϤ⧁āύ āϏ⧇āϟ "āωāĻ¤ā§āĻĨāĻžāĻĒāĻŋāϤ" āĻšāϝāĻŧ, āϤāĻžāϰāĻĒāϰ⧇ āύāϤ⧁āύ āϏāĻ‚āĻ¸ā§āĻ•āϰāϪ⧇āϰ āĻāχ āĻĒā§āϰāϤāĻŋāϞāĻŋāĻĒāĻŋāϗ⧁āϞāĻŋ āĻāĻ•āϟāĻŋ āĻĒ⧃āĻĨāĻ•, āύāϤ⧁āύ āĻĒāĻĄā§‡ āϚāĻžāϞ⧁ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤ āϝāĻžāχāĻšā§‹āĻ•, ha-proxy āϤāĻžāĻĻ⧇āϰ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āĻ•āĻŋāϛ⧁āχ āϜāĻžāύ⧇ āύāĻž āĻāĻŦāĻ‚ āĻāĻ–āύāĻ“ āϤāĻžāĻĻ⧇āϰ āϕ⧋āύ āĻ•āĻžāĻœā§‡āϰ āϚāĻžāĻĒ āϰ⧁āϟ āĻ•āϰ⧇ āύāĻžāĨ¤

āĻ…āϤāĻāĻŦ, āĻĒā§āϰāĻĨāĻŽāϤ, āĻĒā§āϰāϤāĻŋāϞāĻŋāĻĒāĻŋāϗ⧁āϞāĻŋ āϞ⧋āĻĄ āĻĒāϰāĻŋāώ⧇āĻŦāĻžāϰ āϜāĻ¨ā§āϝ āĻĒā§āϰāĻ¸ā§āϤ⧁āϤ āĻ•āĻŋāύāĻž āϤāĻž āύāĻŋāĻļā§āϚāĻŋāϤ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻ¸ā§āĻŦāĻžāĻ¸ā§āĻĨā§āϝ āĻĒāϰ⧀āĻ•ā§āώāĻžāϰ āύāϤ⧁āύ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖāϗ⧁āϞāĻŋāϰ āĻ•āĻžāĻ°ā§āϝāĻ•āĻžāϰāĻŋāϤāĻž āĻĒāϰ⧀āĻ•ā§āώāĻž āĻ•āϰāĻž āĻĒā§āϰāϝāĻŧā§‹āϜāύāĨ¤

āĻĄāĻŋāĻ­ā§‹āĻ•ā§āϏ āχāωāϕ⧇āĨ¤ āĻ‰ā§ŽāĻĒāĻžāĻĻāύ⧇ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ: āĻŦā§āϞ⧁/āĻ—ā§āϰāĻŋāύ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ, āĻ…āĻŸā§‹āĻ¸ā§āϕ⧇āϞāĻŋāĻ‚ āĻāĻŦāĻ‚ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ āĻ…āĻŸā§‹āĻŽā§‡āĻļāύāĨ¤ āĻ…āĻ‚āĻļ ⧍

āϏāĻŽāĻ¸ā§āϤ āĻ¸ā§āĻĨāĻžāĻĒāύāĻžāϰ āωāĻĒāĻžāĻĻāĻžāύāϗ⧁āϞāĻŋāϕ⧇ āĻ…āĻŦāĻļā§āϝāχ āĻ•āĻŋāϛ⧁ āϧāϰāϪ⧇āϰ āĻ¸ā§āĻŦāĻžāĻ¸ā§āĻĨā§āϝ āĻĒāϰ⧀āĻ•ā§āώāĻžāϰ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇āĨ¤ āĻāϟāĻŋ āĻāĻ•āϟāĻŋ āϖ⧁āĻŦ āϏāĻžāϧāĻžāϰāĻŖ HTTP āĻ•āϞ āĻšā§‡āĻ• āĻšāϤ⧇ āĻĒāĻžāϰ⧇, āϝāĻ–āύ āφāĻĒāύāĻŋ āĻ¸ā§āĻŸā§āϝāĻžāϟāĻžāϏ 200 āϏāĻš āĻāĻ•āϟāĻŋ āϕ⧋āĻĄ āĻĒāĻžāύ, āĻŦāĻž āφāϰāĻ“ āĻ—āĻ­ā§€āϰ āĻšā§‡āĻ•, āϝ⧇āĻ–āĻžāύ⧇ āφāĻĒāύāĻŋ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ āĻāĻŦāĻ‚ āĻ…āĻ¨ā§āϝāĻžāĻ¨ā§āϝ āĻĒāϰāĻŋāώ⧇āĻŦāĻžāϗ⧁āϞāĻŋāϰ āϏāĻžāĻĨ⧇ āĻĒā§āϰāϤāĻŋāϞāĻŋāĻĒāĻŋāϗ⧁āϞāĻŋāϰ āϏāĻ‚āϝ⧋āĻ— āĻĒāϰ⧀āĻ•ā§āώāĻž āĻ•āϰ⧇āύ, āĻ—āϤāĻŋāĻļā§€āϞ āĻĒāϰāĻŋāĻŦ⧇āĻļ āϏāĻ‚āϝ⧋āĻ—āϗ⧁āϞāĻŋāϰ āĻ¸ā§āĻĨāĻŋāϤāĻŋāĻļā§€āϞāϤāĻžāĨ¤ , āĻāĻŦāĻ‚ āϏāĻŦāĻ•āĻŋāϛ⧁ āϏāĻ āĻŋāĻ•āĻ­āĻžāĻŦ⧇ āĻļ⧁āϰ⧁ āĻšāϝāĻŧ āĻāĻŦāĻ‚ āĻ•āĻžāϜ āĻ•āϰ⧇ āĻ•āĻŋāύāĻžāĨ¤ āĻāχ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻž āĻŦ⧇āĻļ āϜāϟāĻŋāϞ āĻšāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤

āĻĄāĻŋāĻ­ā§‹āĻ•ā§āϏ āχāωāϕ⧇āĨ¤ āĻ‰ā§ŽāĻĒāĻžāĻĻāύ⧇ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ: āĻŦā§āϞ⧁/āĻ—ā§āϰāĻŋāύ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ, āĻ…āĻŸā§‹āĻ¸ā§āϕ⧇āϞāĻŋāĻ‚ āĻāĻŦāĻ‚ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ āĻ…āĻŸā§‹āĻŽā§‡āĻļāύāĨ¤ āĻ…āĻ‚āĻļ ⧍

āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽāϟāĻŋ āϝāĻžāϚāĻžāχ āĻ•āϰāĻžāϰ āĻĒāϰ⧇ āϝ⧇ āϏāĻŽāĻ¸ā§āϤ āφāĻĒāĻĄā§‡āϟ āĻ•āϰāĻž āĻĒā§āϰāϤāĻŋāϞāĻŋāĻĒāĻŋ āĻ•āĻžāϜ āĻ•āϰāϛ⧇, āĻĄāĻŋāĻĒā§āϞ⧋āϝāĻŧāĻžāϰ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ⧇āĻļāύ āφāĻĒāĻĄā§‡āϟ āĻ•āϰāĻŦ⧇ āĻāĻŦāĻ‚ āϏāĻ āĻŋāĻ• āĻ•āύāĻĢāĻĄ āĻĒāĻžāϏ āĻ•āϰāĻŦ⧇, āϝāĻž ha-proxy āĻĒ⧁āύāϰāĻžāϝāĻŧ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ āĻ•āϰāĻŦ⧇āĨ¤

āĻĄāĻŋāĻ­ā§‹āĻ•ā§āϏ āχāωāϕ⧇āĨ¤ āĻ‰ā§ŽāĻĒāĻžāĻĻāύ⧇ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ: āĻŦā§āϞ⧁/āĻ—ā§āϰāĻŋāύ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ, āĻ…āĻŸā§‹āĻ¸ā§āϕ⧇āϞāĻŋāĻ‚ āĻāĻŦāĻ‚ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ āĻ…āĻŸā§‹āĻŽā§‡āĻļāύāĨ¤ āĻ…āĻ‚āĻļ ⧍

āĻāϰ āĻĒāϰ⧇āχ āύāϤ⧁āύ āϏāĻ‚āĻ¸ā§āĻ•āϰāϪ⧇āϰ āĻĒā§āϰāϤāĻŋāϞāĻŋāĻĒāĻŋ āϏāĻš āĻŸā§āĻ°ā§āϝāĻžāĻĢāĻŋāĻ• āĻĒāĻĄā§‡āϰ āĻĻāĻŋāϕ⧇ āĻĒāϰāĻŋāϚāĻžāϞāĻŋāϤ āĻšāĻŦ⧇ āĻāĻŦāĻ‚ āĻĒ⧁āϰāĻžāύ⧋ āĻĒāĻĄāϟāĻŋ āĻ…āĻĻ⧃āĻļā§āϝ āĻšāϝāĻŧ⧇ āϝāĻžāĻŦ⧇āĨ¤

āĻĄāĻŋāĻ­ā§‹āĻ•ā§āϏ āχāωāϕ⧇āĨ¤ āĻ‰ā§ŽāĻĒāĻžāĻĻāύ⧇ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ: āĻŦā§āϞ⧁/āĻ—ā§āϰāĻŋāύ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ, āĻ…āĻŸā§‹āĻ¸ā§āϕ⧇āϞāĻŋāĻ‚ āĻāĻŦāĻ‚ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ āĻ…āĻŸā§‹āĻŽā§‡āĻļāύāĨ¤ āĻ…āĻ‚āĻļ ⧍

āĻāχ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāϟāĻŋ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ⧇āϰ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝ āύāϝāĻŧāĨ¤ āύ⧀āϞ/āϏāĻŦ⧁āϜ āĻ¸ā§āĻĨāĻžāĻĒāύāĻžāϰ āϧāĻžāϰāĻŖāĻžāϟāĻŋ āĻŦ⧇āĻļ āĻĻā§€āĻ°ā§āϘ āϏāĻŽāϝāĻŧ āϧāϰ⧇ āϰāϝāĻŧ⧇āϛ⧇ āĻāĻŦāĻ‚ āĻāϟāĻŋ āϏāĻ°ā§āĻŦāĻĻāĻž āĻāĻ•āϟāĻŋ āϞ⧋āĻĄ āĻŦā§āϝāĻžāϞ⧇āĻ¨ā§āϏāĻžāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇āϛ⧇āĨ¤ āĻĒā§āϰāĻĨāĻŽā§‡, āφāĻĒāύāĻŋ āϏāĻŽāĻ¸ā§āϤ āĻŸā§āĻ°ā§āϝāĻžāĻĢāĻŋāĻ•āϕ⧇ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϟāĻŋāϰ āĻĒ⧁āϰāĻžāύ⧋ āϏāĻ‚āĻ¸ā§āĻ•āϰāϪ⧇ āύāĻŋāĻ°ā§āĻĻ⧇āĻļ āĻ•āϰ⧇āύ āĻāĻŦāĻ‚ āφāĻĒāĻĄā§‡āĻŸā§‡āϰ āĻĒāϰ⧇, āφāĻĒāύāĻŋ āĻāϟāĻŋ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖāϰ⧂āĻĒ⧇ āύāϤ⧁āύ āϏāĻ‚āĻ¸ā§āĻ•āϰāϪ⧇ āĻ¸ā§āĻĨāĻžāύāĻžāĻ¨ā§āϤāϰ āĻ•āϰ⧇āύ⧎ āĻāχ āύ⧀āϤāĻŋāϟāĻŋ āϕ⧇āĻŦāϞ āϕ⧁āĻŦāĻžāϰāύ⧇āĻŸā§‡ āĻŦā§āϝāĻŦāĻšā§ƒāϤ āĻšāϝāĻŧ āύāĻžāĨ¤

āĻāĻ–āύ āφāĻŽāĻŋ āφāĻĒāύāĻžāϕ⧇ āĻāĻ•āϟāĻŋ āύāϤ⧁āύ āĻ¸ā§āĻĨāĻžāĻĒāύāĻžāϰ āωāĻĒāĻžāĻĻāĻžāύ⧇āϰ āϏāĻžāĻĨ⧇ āĻĒāϰāĻŋāϚāϝāĻŧ āĻ•āϰāĻŋāϝāĻŧ⧇ āĻĻ⧇āĻŦ - Deployer, āϝ⧇āϟāĻŋ āĻ¸ā§āĻŦāĻžāĻ¸ā§āĻĨā§āϝ āĻĒāϰ⧀āĻ•ā§āώāĻž āĻ•āϰ⧇, āĻĒā§āϰāĻ•ā§āϏāĻŋ āĻĒ⧁āύāϰāĻžāϝāĻŧ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ āĻ•āϰ⧇ āĻāĻŦāĻ‚ āφāϰāĻ“ āĻ…āύ⧇āĻ• āĻ•āĻŋāϛ⧁ āĻ•āϰ⧇āĨ¤ āĻāϟāĻŋ āĻāĻŽāύ āĻāĻ•āϟāĻŋ āϧāĻžāϰāĻŖāĻž āϝāĻž āĻŦāĻžāχāϰ⧇āϰ āĻŦāĻŋāĻļā§āĻŦ⧇āϰ āϜāĻ¨ā§āϝ āĻĒā§āϰāϝ⧋āĻœā§āϝ āύāϝāĻŧ āĻāĻŦāĻ‚ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ⧇āϰ āĻ­āĻŋāϤāϰ⧇ āĻŦāĻŋāĻĻā§āϝāĻŽāĻžāύāĨ¤ āφāĻŽāĻŋ āφāĻĒāύāĻžāϕ⧇ āĻĻ⧇āĻ–āĻžāĻŦ āĻ•āĻŋāĻ­āĻžāĻŦ⧇ āφāĻĒāύāĻŋ āĻ“āĻĒ⧇āύ āϏ⧋āĻ°ā§āϏ āϟ⧁āϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āφāĻĒāύāĻžāϰ āύāĻŋāϜāĻ¸ā§āĻŦ āĻĄāĻŋāĻĒā§āϞ⧋āϝāĻŧāĻžāϰ āϧāĻžāϰāĻŖāĻž āϤ⧈āϰāĻŋ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύāĨ¤

āϏ⧁āϤāϰāĻžāĻ‚, Deployer āĻĒā§āϰāĻĨāĻŽ āϝ⧇ āĻ•āĻžāϜāϟāĻŋ āĻ•āϰ⧇ āϤāĻž āĻšāϞ Kubernetes API āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻāĻ•āϟāĻŋ RC āϰ⧇āĻĒā§āϞāĻŋāϕ⧇āĻļāύ āĻ•āĻ¨ā§āĻŸā§āϰ⧋āϞāĻžāϰ āϤ⧈āϰāĻŋ āĻ•āϰāĻžāĨ¤ āĻāχ API āφāϰāĻ“ āĻ¸ā§āĻĨāĻžāĻĒāύāĻžāϰ āϜāĻ¨ā§āϝ āĻĒāĻĄ āĻāĻŦāĻ‚ āĻĒāϰāĻŋāώ⧇āĻŦāĻž āϤ⧈āϰāĻŋ āĻ•āϰ⧇, āĻ…āĻ°ā§āĻĨāĻžā§Ž, āĻāϟāĻŋ āφāĻŽāĻžāĻĻ⧇āϰ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āύāϤ⧁āύ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ āϤ⧈āϰāĻŋ āĻ•āϰ⧇āĨ¤ āϝāϤ āϤāĻžāĻĄāĻŧāĻžāϤāĻžāĻĄāĻŧāĻŋ RC āύāĻŋāĻļā§āϚāĻŋāϤ āĻšāϝāĻŧ āϝ⧇ āĻĒā§āϰāϤāĻŋāϞāĻŋāĻĒāĻŋāϗ⧁āϞāĻŋ āĻļ⧁āϰ⧁ āĻšāϝāĻŧ⧇āϛ⧇, āĻāϟāĻŋ āϤāĻžāĻĻ⧇āϰ āĻ•āĻžāĻ°ā§āϝāĻ•āĻžāϰāĻŋāϤāĻžāϰ āωāĻĒāϰ āĻāĻ•āϟāĻŋ āĻ¸ā§āĻŦāĻžāĻ¸ā§āĻĨā§āϝ āĻĒāϰ⧀āĻ•ā§āώāĻž āĻ•āϰāĻŦ⧇āĨ¤ āĻāϟāĻŋ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ, Deployer GET/health āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇āĨ¤ āĻāϟāĻŋ āωāĻĒāϝ⧁āĻ•ā§āϤ āĻ¸ā§āĻ•ā§āϝāĻžāύ āωāĻĒāĻžāĻĻāĻžāύāϗ⧁āϞāĻŋ āϚāĻžāϞāĻžāϝāĻŧ āĻāĻŦāĻ‚ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇āϰ āĻ…āĻĒāĻžāϰ⧇āĻļāύāϕ⧇ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇ āĻāĻŽāύ āϏāĻŽāĻ¸ā§āϤ āωāĻĒāĻžāĻĻāĻžāύ āĻĒāϰ⧀āĻ•ā§āώāĻž āĻ•āϰ⧇āĨ¤

āĻĄāĻŋāĻ­ā§‹āĻ•ā§āϏ āχāωāϕ⧇āĨ¤ āĻ‰ā§ŽāĻĒāĻžāĻĻāύ⧇ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ: āĻŦā§āϞ⧁/āĻ—ā§āϰāĻŋāύ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ, āĻ…āĻŸā§‹āĻ¸ā§āϕ⧇āϞāĻŋāĻ‚ āĻāĻŦāĻ‚ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ āĻ…āĻŸā§‹āĻŽā§‡āĻļāύāĨ¤ āĻ…āĻ‚āĻļ ⧍

āϏāĻŽāĻ¸ā§āϤ āĻĒāĻĄ āϤāĻžāĻĻ⧇āϰ āĻ¸ā§āĻŦāĻžāĻ¸ā§āĻĨā§āϝ⧇āϰ āϰāĻŋāĻĒā§‹āĻ°ā§āϟ āĻ•āϰāĻžāϰ āĻĒāϰ⧇, āĻĄāĻŋāĻĒā§āϞ⧋āϝāĻŧāĻžāϰ āĻāĻ•āϟāĻŋ āύāϤ⧁āύ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ⧇āĻļāύ āωāĻĒāĻžāĻĻāĻžāύ āϤ⧈āϰāĻŋ āĻ•āϰ⧇ - etcd āĻŦāĻŋāϤāϰāĻŖāĻ•ā§ƒāϤ āϏāĻžā§āϚāϝāĻŧāĻ¸ā§āĻĨāĻžāύ, āϝāĻž āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ āĻĻā§āĻŦāĻžāϰāĻž āĻ…āĻ­ā§āϝāĻ¨ā§āϤāϰ⧀āĻŖāĻ­āĻžāĻŦ⧇ āĻŦā§āϝāĻŦāĻšā§ƒāϤ āĻšāϝāĻŧ, āϝāĻžāϰ āĻŽāĻ§ā§āϝ⧇ āϞ⧋āĻĄ āĻŦā§āϝāĻžāϞ⧇āĻ¨ā§āϏāĻžāϰ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ⧇āĻļāύ āϏāĻ‚āϰāĻ•ā§āώāĻŖ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤ āφāĻŽāϰāĻž etcd-āĻ āĻĄā§‡āϟāĻž āϞāĻŋāĻ–āĻŋ āĻāĻŦāĻ‚ āύāϤ⧁āύ āĻĄā§‡āϟāĻžāϰ āϜāĻ¨ā§āϝ confd āĻŽāύāĻŋāϟāϰ etcd āύāĻžāĻŽā§‡ āĻāĻ•āϟāĻŋ āϛ⧋āϟ āϟ⧁āϞāĨ¤

āϝāĻĻāĻŋ āĻāϟāĻŋ āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ• āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ⧇āĻļāύ⧇ āϕ⧋āύ⧋ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ āϏāύāĻžāĻ•ā§āϤ āĻ•āϰ⧇, āĻāϟāĻŋ āĻāĻ•āϟāĻŋ āύāϤ⧁āύ āϏ⧇āϟāĻŋāĻ‚āϏ āĻĢāĻžāχāϞ āϤ⧈āϰāĻŋ āĻ•āϰ⧇ āĻāĻŦāĻ‚ āĻāϟāĻŋāϕ⧇ ha-proxy-āĻ āĻ¸ā§āĻĨāĻžāύāĻžāĻ¨ā§āϤāϰ āĻ•āϰ⧇āĨ¤ āĻāχ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇, ha-proxy āϕ⧋āύ⧋ āϏāĻ‚āϝ⧋āĻ— āύāĻž āĻšāĻžāϰāĻŋāϝāĻŧ⧇ āϰāĻŋāĻŦ⧁āϟ āĻ•āϰ⧇ āĻāĻŦāĻ‚ āύāϤ⧁āύ āĻĒāϰāĻŋāώ⧇āĻŦāĻžāϗ⧁āϞāĻŋāϤ⧇ āϞ⧋āĻĄāϕ⧇ āϏāĻŽā§āĻŦā§‹āϧāύ āĻ•āϰ⧇ āϝāĻž āφāĻŽāĻžāĻĻ⧇āϰ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϗ⧁āϞāĻŋāϰ āύāϤ⧁āύ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖāϕ⧇ āĻ•āĻžāϜ āĻ•āϰāϤ⧇ āϏāĻ•ā§āώāĻŽ āĻ•āϰ⧇āĨ¤

āĻĄāĻŋāĻ­ā§‹āĻ•ā§āϏ āχāωāϕ⧇āĨ¤ āĻ‰ā§ŽāĻĒāĻžāĻĻāύ⧇ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ: āĻŦā§āϞ⧁/āĻ—ā§āϰāĻŋāύ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ, āĻ…āĻŸā§‹āĻ¸ā§āϕ⧇āϞāĻŋāĻ‚ āĻāĻŦāĻ‚ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ āĻ…āĻŸā§‹āĻŽā§‡āĻļāύāĨ¤ āĻ…āĻ‚āĻļ ⧍

āφāĻĒāύāĻŋ āĻĻ⧇āĻ–āϤ⧇ āĻĒāĻžāĻšā§āϛ⧇āύ, āωāĻĒāĻžāĻĻāĻžāύāϗ⧁āϞāĻŋāϰ āĻĒā§āϰāĻžāϚ⧁āĻ°ā§āϝ āĻĨāĻžāĻ•āĻž āϏāĻ¤ā§āĻ¤ā§āĻŦ⧇āĻ“, āĻāĻ–āĻžāύ⧇ āϜāϟāĻŋāϞ āĻ•āĻŋāϛ⧁ āύ⧇āχāĨ¤ āφāĻĒāύāĻžāϕ⧇ āĻļ⧁āϧ⧁ API āĻāĻŦāĻ‚ etcd-āĻ āφāϰāĻ“ āĻŽāύ⧋āϝ⧋āĻ— āĻĻāĻŋāϤ⧇ āĻšāĻŦ⧇āĨ¤ āφāĻŽāĻŋ āφāĻĒāύāĻžāϕ⧇ āĻ“āĻĒ⧇āύ-āϏ⧋āĻ°ā§āϏ āĻĄāĻŋāĻĒā§āϞ⧋āϝāĻŧāĻžāϰ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āĻŦāϞāϤ⧇ āϚāĻžāχ āϝāĻž āφāĻŽāϰāĻž āύāĻŋāĻœā§‡āϰāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻŋ - āφāĻŽāĻĻāĻžāϤ⧁ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ āĻĄāĻŋāĻĒā§āϞ⧋āϝāĻŧāĻžāϰāĨ¤

āĻĄāĻŋāĻ­ā§‹āĻ•ā§āϏ āχāωāϕ⧇āĨ¤ āĻ‰ā§ŽāĻĒāĻžāĻĻāύ⧇ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ: āĻŦā§āϞ⧁/āĻ—ā§āϰāĻŋāύ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ, āĻ…āĻŸā§‹āĻ¸ā§āϕ⧇āϞāĻŋāĻ‚ āĻāĻŦāĻ‚ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ āĻ…āĻŸā§‹āĻŽā§‡āĻļāύāĨ¤ āĻ…āĻ‚āĻļ ⧍

āĻāϟāĻŋ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ āĻ¸ā§āĻĨāĻžāĻĒāύāĻžāϰ āĻ…āĻ°ā§āϕ⧇āĻ¸ā§āĻŸā§āϰ⧇āϟ āĻ•āϰāĻžāϰ āĻāĻ•āϟāĻŋ āϟ⧁āϞ āĻāĻŦāĻ‚ āĻāϤ⧇ āύāĻŋāĻŽā§āύāϞāĻŋāĻ–āĻŋāϤ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝ āϰāϝāĻŧ⧇āϛ⧇:

  • āύ⧀āϞ/āϏāĻŦ⧁āϜ āĻ¸ā§āĻĨāĻžāĻĒāύāĻž;
  • āĻāĻ•āϟāĻŋ āĻŦāĻžāĻšā§āϝāĻŋāĻ• āϞ⧋āĻĄ āĻŦā§āϝāĻžāϞ⧇āĻ¨ā§āϏāĻžāϰ āϏ⧇āϟ āφāĻĒ āĻ•āϰāĻž;
  • āĻ¸ā§āĻĨāĻžāĻĒāύāĻžāϰ āĻŦāĻ°ā§āĻŖāύāĻžāĻ•āĻžāϰ⧀ āĻŦā§āϝāĻŦāĻ¸ā§āĻĨāĻžāĻĒāύāĻž;
  • āĻĒā§āϰāĻ•ā§ƒāϤ āĻ¸ā§āĻĨāĻžāĻĒāύāĻžāϰ āĻŦā§āϝāĻŦāĻ¸ā§āĻĨāĻžāĻĒāύāĻž;
  • āĻ¸ā§āĻĨāĻžāĻĒāύ⧇āϰ āϏāĻŽāϝāĻŧ āĻ¸ā§āĻŦāĻžāĻ¸ā§āĻĨā§āϝ āĻĒāϰ⧀āĻ•ā§āώāĻžāϰ āĻ•āĻžāĻ°ā§āϝāĻ•āĻžāϰāĻŋāϤāĻž āĻĒāϰ⧀āĻ•ā§āώāĻž āĻ•āϰāĻž;
  • āĻĒāĻĄ āĻŽāĻ§ā§āϝ⧇ āĻĒāϰāĻŋāĻŦ⧇āĻļ āϭ⧇āϰāĻŋāϝāĻŧ⧇āĻŦāϞ āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāύ.

āĻāχ āĻ¸ā§āĻĨāĻžāĻĒāύāĻžāϰāϟāĻŋ Kubernetes API-āĻāϰ āωāĻĒāϰ⧇ āϤ⧈āϰāĻŋ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇ āĻāĻŦāĻ‚ āĻšā§āϝāĻžāĻ¨ā§āĻĄāϞāϗ⧁āϞāĻŋ āĻāĻŦāĻ‚ āĻ¸ā§āĻĨāĻžāĻĒāύāĻžāϗ⧁āϞāĻŋ āĻĒāϰāĻŋāϚāĻžāϞāύāĻžāϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ REST API āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇, āϏ⧇āχāϏāĻžāĻĨ⧇ āĻ¸ā§āĻĨāĻžāĻĒāύāĻž āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻž āϚāϞāĻžāĻ•āĻžāϞ⧀āύ āϞāĻ— āĻ¸ā§āĻŸā§āϰāĻŋāĻŽ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ Websocket API āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇⧎

āĻāϟāĻŋ āϞ⧋āĻĄ āĻŦā§āϝāĻžāϞ⧇āĻ¨ā§āϏāĻžāϰ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ⧇āĻļāύ āĻĄā§‡āϟāĻžāϕ⧇ etcd-āĻ āϰāĻžāϖ⧇, āϤāĻžāχ āφāĻĒāύāĻžāϕ⧇ āĻšāĻž-āĻĒā§āϰāĻ•ā§āϏāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇ āύāĻž āĻŦāĻžāχāϰ⧇āϰ-āĻ…āĻĢ-āĻĻā§āϝ-āĻŦāĻ•ā§āϏ āϏāĻŽāĻ°ā§āĻĨāύ⧇āϰ āϏāĻžāĻĨ⧇, āϤāĻŦ⧇ āϏāĻšāĻœā§‡āχ āφāĻĒāύāĻžāϰ āύāĻŋāĻœā§‡āϰ āϞ⧋āĻĄ āĻŦā§āϝāĻžāϞ⧇āĻ¨ā§āϏāĻžāϰ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ⧇āĻļāύ āĻĢāĻžāχāϞāϟāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧁āύāĨ¤ Amdatu Deployer Go-āϤ⧇ āϞ⧇āĻ–āĻž āφāϛ⧇, āϝ⧇āĻŽāύ Kubernetes āύāĻŋāĻœā§‡āχ, āĻāĻŦāĻ‚ Apache āĻĻā§āĻŦāĻžāϰāĻž āϞāĻžāχāϏ⧇āĻ¨ā§āϏāĻ•ā§ƒāϤāĨ¤

āφāĻŽāĻŋ āĻĄāĻŋāĻĒā§āϞ⧋āϝāĻŧāĻžāϰ⧇āϰ āĻāχ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖāϟāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āĻļ⧁āϰ⧁ āĻ•āϰāĻžāϰ āφāϗ⧇, āφāĻŽāĻŋ āύāĻŋāĻŽā§āύāϞāĻŋāĻ–āĻŋāϤ āĻ¸ā§āĻĨāĻžāĻĒāύāĻžāϰ āĻŦāĻ°ā§āĻŖāύāĻžāĻ•āĻžāϰ⧀ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇āĻ›āĻŋ, āϝāĻž āφāĻŽāĻžāϰ āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧ āĻĒāϰāĻžāĻŽāĻŋāϤāĻŋāϗ⧁āϞāĻŋ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻ•āϰ⧇āĨ¤

āĻĄāĻŋāĻ­ā§‹āĻ•ā§āϏ āχāωāϕ⧇āĨ¤ āĻ‰ā§ŽāĻĒāĻžāĻĻāύ⧇ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ: āĻŦā§āϞ⧁/āĻ—ā§āϰāĻŋāύ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ, āĻ…āĻŸā§‹āĻ¸ā§āϕ⧇āϞāĻŋāĻ‚ āĻāĻŦāĻ‚ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ āĻ…āĻŸā§‹āĻŽā§‡āĻļāύāĨ¤ āĻ…āĻ‚āĻļ ⧍

āĻāχ āϕ⧋āĻĄā§‡āϰ āĻāĻ•āϟāĻŋ āϗ⧁āϰ⧁āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖ āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāϟāĻžāϰ āĻšāϞ "useHealthCheck" āĻĒāϤāĻžāĻ•āĻž āϏāĻ•ā§āώāĻŽ āĻ•āϰāĻžāĨ¤ āφāĻŽāĻžāĻĻ⧇āϰ āϏ⧁āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇ āϝ⧇ āĻ¸ā§āĻĨāĻžāĻĒāύāĻž āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻž āϚāϞāĻžāĻ•āĻžāϞ⧀āύ āĻāĻ•āϟāĻŋ āĻ¸ā§āϝāĻžāύāĻŋāϟāĻŋ āĻšā§‡āĻ• āĻ…āĻŦāĻļā§āϝāχ āĻ•āϰāĻž āωāϚāĻŋāϤāĨ¤ āĻāχ āϏ⧇āϟāĻŋāĻ‚āϟāĻŋ āĻ…āĻ•ā§āώāĻŽ āĻ•āϰāĻž āϝ⧇āϤ⧇ āĻĒāĻžāϰ⧇ āϝāĻ–āύ āĻ¸ā§āĻĨāĻžāĻĒāύāĻž āϤ⧃āϤ⧀āϝāĻŧ āĻĒāĻ•ā§āώ⧇āϰ āĻ•āĻ¨ā§āĻŸā§‡āύāĻžāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āϝāĻž āϝāĻžāϚāĻžāχ āĻ•āϰāĻžāϰ āĻĒā§āϰāϝāĻŧā§‹āϜāύ āύ⧇āχ⧎ āĻāχ āĻŦāĻ°ā§āĻŖāύāĻžāĻ•āĻžāϰ⧀ āĻĒā§āϰāϤāĻŋāϞāĻŋāĻĒāĻŋāϰ āϏāĻ‚āĻ–ā§āϝāĻž āĻāĻŦāĻ‚ ha-proxy-āĻāϰ āϜāĻ¨ā§āϝ āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧ āĻĢā§āϰāĻ¨ā§āϟāĻāĻ¨ā§āĻĄ URL āύāĻŋāĻ°ā§āĻĻ⧇āĻļ āĻ•āϰ⧇āĨ¤ āĻļ⧇āώ⧇ āϰāϝāĻŧ⧇āϛ⧇ āĻĒāĻĄ āĻ¸ā§āĻĒ⧇āϏāĻŋāĻĢāĻŋāϕ⧇āĻļāύ āĻĒāϤāĻžāĻ•āĻž "āĻĒāĻĄāĻ¸ā§āĻĒ⧇āĻ•", āϝāĻž āĻĒā§‹āĻ°ā§āϟ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ⧇āĻļāύ, āĻ›āĻŦāĻŋ āχāĻ¤ā§āϝāĻžāĻĻāĻŋāϰ āϤāĻĨā§āϝ⧇āϰ āϜāĻ¨ā§āϝ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏāϕ⧇ āĻ•āϞ āĻ•āϰ⧇āĨ¤ āĻāϟāĻŋ āĻāĻ•āϟāĻŋ āĻŽā§‹āϟāĻžāĻŽā§āϟāĻŋ āϏāĻšāϜ JSON āĻŦāĻ°ā§āĻŖāύāĻžāĻ•āĻžāϰ⧀āĨ¤

āφāϰ⧇āĻ•āϟāĻŋ āϟ⧁āϞ āϝāĻž āĻ“āĻĒ⧇āύ-āϏ⧋āĻ°ā§āϏ āφāĻŽāĻĻāĻžāϤ⧁ āĻĒā§āϰāĻ•āĻ˛ā§āĻĒ⧇āϰ āĻ…āĻ‚āĻļ āϤāĻž āĻšāϞ Deploymentctl. āĻāϟāĻŋāϤ⧇ āĻ¸ā§āĻĨāĻžāĻĒāύāĻž āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ UI āϰāϝāĻŧ⧇āϛ⧇, āĻ¸ā§āĻĨāĻžāĻĒāύāĻžāϰ āχāϤāĻŋāĻšāĻžāϏ āϏāĻžā§āϚāϝāĻŧ āĻ•āϰ⧇ āĻāĻŦāĻ‚ āϤ⧃āϤ⧀āϝāĻŧ āĻĒāĻ•ā§āώ⧇āϰ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀ āĻāĻŦāĻ‚ āĻŦāĻŋāĻ•āĻžāĻļāĻ•āĻžāϰ⧀āĻĻ⧇āϰ āĻ•āϞāĻŦā§āϝāĻžāϕ⧇āϰ āϜāĻ¨ā§āϝ āĻ“āϝāĻŧ⧇āĻŦāĻšā§āĻ• āϰāϝāĻŧ⧇āϛ⧇āĨ¤ āφāĻĒāύāĻŋ UI āĻŦā§āϝāĻŦāĻšāĻžāϰ āύāĻžāĻ“ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύ āϝ⧇āĻšā§‡āϤ⧁ Amdatu Deployer āύāĻŋāĻœā§‡āχ āĻāĻ•āϟāĻŋ REST API, āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻāχ āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏāϟāĻŋ āϕ⧋āύ⧋ API āϝ⧁āĻ•ā§āϤ āύāĻž āĻ•āϰ⧇āχ āφāĻĒāύāĻžāϰ āϜāĻ¨ā§āϝ āĻ¸ā§āĻĨāĻžāĻĒāύāϕ⧇ āĻ…āύ⧇āĻ• āϏāĻšāϜ āĻ•āϰ⧇ āĻĻāĻŋāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ Angular 2 āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ OSGi/Vertx-āĻ Deploymentctl āϞ⧇āĻ–āĻž āĻšāϝāĻŧāĨ¤

āφāĻŽāĻŋ āĻāĻ–āύ āĻāĻ•āϟāĻŋ āĻĒā§āϰāĻžāĻ•-āϰ⧇āĻ•āĻ°ā§āĻĄ āĻ•āϰāĻž āϰ⧇āĻ•āĻ°ā§āĻĄāĻŋāĻ‚ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āωāĻĒāϰ⧇āϰāϟāĻŋ āĻĒāĻ°ā§āĻĻāĻžāϝāĻŧ āĻĒā§āϰāĻĻāĻ°ā§āĻļāύ āĻ•āϰāĻŦ āϝāĻžāϤ⧇ āφāĻĒāύāĻžāϕ⧇ āĻ…āĻĒ⧇āĻ•ā§āώāĻž āĻ•āϰāϤ⧇ āĻšāĻŦ⧇ āύāĻžāĨ¤ āφāĻŽāϰāĻž āĻāĻ•āϟāĻŋ āϏāĻžāϧāĻžāϰāĻŖ Go āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āĻ¸ā§āĻĨāĻžāĻĒāύ āĻ•āϰāĻŦāĨ¤ āφāĻĒāύāĻŋ āφāϗ⧇ Go āĻšā§‡āĻˇā§āϟāĻž āύāĻž āĻ•āϰ⧇ āĻĨāĻžāĻ•āϞ⧇ āϚāĻŋāĻ¨ā§āϤāĻž āĻ•āϰāĻŦ⧇āύ āύāĻž, āĻāϟāĻŋ āĻāĻ•āϟāĻŋ āϖ⧁āĻŦ āϏāĻžāϧāĻžāϰāĻŖ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āϤāĻžāχ āφāĻĒāύāĻŋ āĻāϟāĻŋ āĻŦ⧇āϰ āĻ•āϰāϤ⧇ āϏāĻ•ā§āώāĻŽ āĻšāĻŦ⧇āύāĨ¤

āĻĄāĻŋāĻ­ā§‹āĻ•ā§āϏ āχāωāϕ⧇āĨ¤ āĻ‰ā§ŽāĻĒāĻžāĻĻāύ⧇ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ: āĻŦā§āϞ⧁/āĻ—ā§āϰāĻŋāύ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ, āĻ…āĻŸā§‹āĻ¸ā§āϕ⧇āϞāĻŋāĻ‚ āĻāĻŦāĻ‚ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ āĻ…āĻŸā§‹āĻŽā§‡āĻļāύāĨ¤ āĻ…āĻ‚āĻļ ⧍

āĻāĻ–āĻžāύ⧇ āφāĻŽāϰāĻž āĻāĻ•āϟāĻŋ āĻāχāϚāϟāĻŋāϟāĻŋāĻĒāĻŋ āϏāĻžāĻ°ā§āĻ­āĻžāϰ āϤ⧈āϰāĻŋ āĻ•āϰāĻ›āĻŋ āϝāĻž āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ /āĻ¸ā§āĻŦāĻžāĻ¸ā§āĻĨā§āϝ⧇āϰ āĻĒā§āϰāϤāĻŋ āϏāĻžāĻĄāĻŧāĻž āĻĻ⧇āϝāĻŧ, āϤāĻžāχ āĻāχ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϟāĻŋ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āĻ¸ā§āĻŦāĻžāĻ¸ā§āĻĨā§āϝ āĻĒāϰ⧀āĻ•ā§āώāĻž āĻĒāϰ⧀āĻ•ā§āώāĻž āĻ•āϰ⧇ āĻāĻŦāĻ‚ āĻ…āĻ¨ā§āϝ āĻ•āĻŋāϛ⧁ āύāϝāĻŧāĨ¤ āĻšā§‡āĻ• āĻĒāĻžāϏ āĻšāϞ⧇, āύ⧀āĻšā§‡ āĻĻ⧇āĻ–āĻžāύ⧋ JSON āĻ•āĻžāĻ āĻžāĻŽā§‹ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āĻšāĻŦ⧇āĨ¤ āĻāϟāĻŋāϤ⧇ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϟāĻŋāϰ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āϰāϝāĻŧ⧇āϛ⧇ āϝāĻž āĻ¸ā§āĻĨāĻžāĻĒāύāĻ•āĻžāϰ⧀ āĻĻā§āĻŦāĻžāϰāĻž āĻ¸ā§āĻĨāĻžāĻĒāύ āĻ•āϰāĻž āĻšāĻŦ⧇, āĻĢāĻžāχāϞ⧇āϰ āĻļā§€āĻ°ā§āώ⧇ āφāĻĒāύāĻŋ āϝ⧇ āĻŦāĻžāĻ°ā§āϤāĻžāϟāĻŋ āĻĻ⧇āĻ–āϤ⧇ āĻĒāĻžāĻšā§āϛ⧇āύ āĻāĻŦāĻ‚ āĻŦ⧁āϞāĻŋāϝāĻŧāĻžāύ āĻĄā§‡āϟāĻž āϟāĻžāχāĻĒ - āφāĻŽāĻžāĻĻ⧇āϰ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āĻ•āĻžāϜ āĻ•āϰāϛ⧇ āĻŦāĻž āύāĻž āĻ•āϰāϛ⧇āĨ¤

āφāĻŽāĻŋ āĻļ⧇āώ āϞāĻžāχāύ⧇āϰ āϏāĻžāĻĨ⧇ āĻāĻ•āϟ⧁ āĻĒā§āϰāϤāĻžāϰāĻŖāĻž āĻ•āϰ⧇āĻ›āĻŋ, āĻ•āĻžāϰāĻŖ āφāĻŽāĻŋ āĻĢāĻžāχāϞ⧇āϰ āĻļā§€āĻ°ā§āώ⧇ āĻāĻ•āϟāĻŋ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻŦ⧁āϞāĻŋāϝāĻŧāĻžāύ āĻŽāĻžāύ āϰ⧇āϖ⧇āĻ›āĻŋ, āϝāĻž āĻ­āĻŦāĻŋāĻˇā§āϝāϤ⧇ āφāĻŽāĻžāϕ⧇ āĻāĻŽāύāĻ•āĻŋ āĻāĻ•āϟāĻŋ "āĻ…āĻ¸ā§āĻŦāĻžāĻ¸ā§āĻĨā§āϝāĻ•āϰ" āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āĻ¸ā§āĻĨāĻžāĻĒāύ⧇ āϏāĻšāĻžāϝāĻŧāϤāĻž āĻ•āϰāĻŦ⧇⧎ āφāĻŽāϰāĻž āĻĒāϰ⧇ āĻāϟāĻŋ āĻŽā§‹āĻ•āĻžāĻŦ⧇āϞāĻž āĻ•āϰāĻŦ.

āϚāϞ āĻļ⧁āϰ⧁ āĻ•āϰāĻž āϝāĻžāĻ•. āĻĒā§āϰāĻĨāĻŽāϤ, āφāĻŽāϰāĻž ~ kubectl get pods āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āϝ⧇ āϕ⧋āύ⧋ āϚāϞāĻŽāĻžāύ āĻĒāĻĄā§‡āϰ āωāĻĒāĻ¸ā§āĻĨāĻŋāϤāĻŋ āĻĒāϰ⧀āĻ•ā§āώāĻž āĻ•āϰāĻŋ āĻāĻŦāĻ‚ āĻĢā§āϰāĻ¨ā§āϟāĻāĻ¨ā§āĻĄ URL āĻĨ⧇āϕ⧇ āϕ⧋āύ⧋ āĻĒā§āϰāϤāĻŋāĻ•ā§āϰāĻŋāϝāĻŧāĻž āύāĻž āĻĨāĻžāĻ•āĻžāϰ āĻ­āĻŋāĻ¤ā§āϤāĻŋāϤ⧇, āφāĻŽāϰāĻž āύāĻŋāĻļā§āϚāĻŋāϤ āĻ•āϰāĻŋ āϝ⧇ āĻŦāĻ°ā§āϤāĻŽāĻžāύ⧇ āϕ⧋āύ⧋ āĻ¸ā§āĻĨāĻžāĻĒāύāĻž āĻ•āϰāĻž āĻšāĻšā§āϛ⧇ āύāĻžāĨ¤

āĻĄāĻŋāĻ­ā§‹āĻ•ā§āϏ āχāωāϕ⧇āĨ¤ āĻ‰ā§ŽāĻĒāĻžāĻĻāύ⧇ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ: āĻŦā§āϞ⧁/āĻ—ā§āϰāĻŋāύ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ, āĻ…āĻŸā§‹āĻ¸ā§āϕ⧇āϞāĻŋāĻ‚ āĻāĻŦāĻ‚ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ āĻ…āĻŸā§‹āĻŽā§‡āĻļāύāĨ¤ āĻ…āĻ‚āĻļ ⧍

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

āĻĄāĻŋāĻ­ā§‹āĻ•ā§āϏ āχāωāϕ⧇āĨ¤ āĻ‰ā§ŽāĻĒāĻžāĻĻāύ⧇ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ: āĻŦā§āϞ⧁/āĻ—ā§āϰāĻŋāύ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ, āĻ…āĻŸā§‹āĻ¸ā§āϕ⧇āϞāĻŋāĻ‚ āĻāĻŦāĻ‚ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ āĻ…āĻŸā§‹āĻŽā§‡āĻļāύāĨ¤ āĻ…āĻ‚āĻļ ⧍

āφāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻāĻ–āύ ~ kubectl get pods āĻ•āĻŽāĻžāĻ¨ā§āĻĄāϟāĻŋ āĻĒ⧁āύāϰāĻžāĻŦ⧃āĻ¤ā§āϤāĻŋ āĻ•āϰ⧇āύ, āφāĻĒāύāĻŋ āĻĻ⧇āĻ–āϤ⧇ āĻĒāĻžāĻŦ⧇āύ āϝ⧇ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽāϟāĻŋ 20 āϏ⧇āϕ⧇āĻ¨ā§āĻĄā§‡āϰ āϜāĻ¨ā§āϝ "āĻĢā§āϰāĻŋāϜ" āĻšāϝāĻŧ, āϝāĻžāϰ āϏāĻŽāϝāĻŧ ha-proxy āĻĒ⧁āύāϰāĻžāϝāĻŧ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤ āĻāϰ āĻĒāϰ⧇, āĻĒāĻĄ āĻļ⧁āϰ⧁ āĻšāϝāĻŧ, āĻāĻŦāĻ‚ āφāĻŽāĻžāĻĻ⧇āϰ āĻĒā§āϰāϤāĻŋāϰ⧂āĻĒāϟāĻŋ āĻ¸ā§āĻĨāĻžāĻĒāύāĻžāϰ āϞāϗ⧇ āĻĻ⧇āĻ–āĻž āϝāĻžāϝāĻŧāĨ¤

āĻĄāĻŋāĻ­ā§‹āĻ•ā§āϏ āχāωāϕ⧇āĨ¤ āĻ‰ā§ŽāĻĒāĻžāĻĻāύ⧇ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ: āĻŦā§āϞ⧁/āĻ—ā§āϰāĻŋāύ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ, āĻ…āĻŸā§‹āĻ¸ā§āϕ⧇āϞāĻŋāĻ‚ āĻāĻŦāĻ‚ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ āĻ…āĻŸā§‹āĻŽā§‡āĻļāύāĨ¤ āĻ…āĻ‚āĻļ ⧍

āφāĻŽāĻŋ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĨ⧇āϕ⧇ 20 āϏ⧇āϕ⧇āĻ¨ā§āĻĄā§‡āϰ āĻ…āĻĒ⧇āĻ•ā§āώāĻžāϕ⧇ āϕ⧇āĻŸā§‡ āĻĻāĻŋāϝāĻŧ⧇āĻ›āĻŋ, āĻāĻŦāĻ‚ āĻāĻ–āύ āφāĻĒāύāĻŋ āĻ¸ā§āĻ•ā§āϰāĻŋāύ⧇ āĻĻ⧇āĻ–āϤ⧇ āĻĒāĻžāĻšā§āϛ⧇āύ āϝ⧇ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϟāĻŋāϰ āĻĒā§āϰāĻĨāĻŽ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖāϟāĻŋ āĻ¸ā§āĻĨāĻžāĻĒāύ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ āĻāχ āϏāĻŦ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ UI āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āĻ›āĻŋāϞ.

āĻĄāĻŋāĻ­ā§‹āĻ•ā§āϏ āχāωāϕ⧇āĨ¤ āĻ‰ā§ŽāĻĒāĻžāĻĻāύ⧇ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ: āĻŦā§āϞ⧁/āĻ—ā§āϰāĻŋāύ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ, āĻ…āĻŸā§‹āĻ¸ā§āϕ⧇āϞāĻŋāĻ‚ āĻāĻŦāĻ‚ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ āĻ…āĻŸā§‹āĻŽā§‡āĻļāύāĨ¤ āĻ…āĻ‚āĻļ ⧍

āĻāĻ–āύ āĻĻā§āĻŦāĻŋāϤ⧀āϝāĻŧ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āĻšā§‡āĻˇā§āϟāĻž āĻ•āϰāĻž āϝāĻžāĻ•. āĻāϟāĻŋ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ, āφāĻŽāĻŋ "āĻšā§āϝāĻžāϞ⧋, āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ!" āĻĨ⧇āϕ⧇ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϟāĻŋāϰ āĻŦāĻžāĻ°ā§āϤāĻž āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ āĻ•āϰāĻŋāĨ¤ "Hello, Deployer!"-āĻ, āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽāϟāĻŋ āĻāχ āϚāĻŋāĻ¤ā§āϰāϟāĻŋ āϤ⧈āϰāĻŋ āĻ•āϰ⧇ āĻāĻŦāĻ‚ āĻāϟāĻŋāϕ⧇ āĻĄāĻ•āĻžāϰ āϰ⧇āϜāĻŋāĻ¸ā§āĻŸā§āϰāĻŋāϤ⧇ āϰāĻžāϖ⧇, āϤāĻžāϰāĻĒāϰ⧇ āφāĻŽāϰāĻž Deploymentctl āωāχāĻ¨ā§āĻĄā§‹āϤ⧇ āφāĻŦāĻžāϰ "Deploy" āĻŦā§‹āϤāĻžāĻŽā§‡ āĻ•ā§āϞāĻŋāĻ• āĻ•āϰāĻŋāĨ¤ āĻāχ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇, āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ āϞāĻ— āĻ¸ā§āĻŦāϝāĻŧāĻ‚āĻ•ā§āϰāĻŋāϝāĻŧāĻ­āĻžāĻŦ⧇ āĻāĻ•āχāĻ­āĻžāĻŦ⧇ āϚāĻžāϞ⧁ āĻšāϝāĻŧ āϝ⧇āĻŽāύāϟāĻŋ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϟāĻŋāϰ āĻĒā§āϰāĻĨāĻŽ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āĻ¸ā§āĻĨāĻžāĻĒāύ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ āϘāĻŸā§‡āĻ›āĻŋāϞāĨ¤

āĻĄāĻŋāĻ­ā§‹āĻ•ā§āϏ āχāωāϕ⧇āĨ¤ āĻ‰ā§ŽāĻĒāĻžāĻĻāύ⧇ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ: āĻŦā§āϞ⧁/āĻ—ā§āϰāĻŋāύ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ, āĻ…āĻŸā§‹āĻ¸ā§āϕ⧇āϞāĻŋāĻ‚ āĻāĻŦāĻ‚ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ āĻ…āĻŸā§‹āĻŽā§‡āĻļāύāĨ¤ āĻ…āĻ‚āĻļ ⧍

āĻ•āĻŽāĻžāĻ¨ā§āĻĄ ~ kubectl get pods āĻĻ⧇āĻ–āĻžāϝāĻŧ āϝ⧇ āĻŦāĻ°ā§āϤāĻŽāĻžāύ⧇ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϟāĻŋāϰ 2 āϟāĻŋ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āϚāϞāϛ⧇, āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻĢā§āϰāĻ¨ā§āϟāĻāĻ¨ā§āĻĄ āĻĻ⧇āĻ–āĻžāϝāĻŧ āϝ⧇ āφāĻŽāϰāĻž āĻāĻ–āύāĻ“ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ 1 āϚāĻžāϞāĻžāĻšā§āĻ›āĻŋāĨ¤

āĻĄāĻŋāĻ­ā§‹āĻ•ā§āϏ āχāωāϕ⧇āĨ¤ āĻ‰ā§ŽāĻĒāĻžāĻĻāύ⧇ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ: āĻŦā§āϞ⧁/āĻ—ā§āϰāĻŋāύ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ, āĻ…āĻŸā§‹āĻ¸ā§āϕ⧇āϞāĻŋāĻ‚ āĻāĻŦāĻ‚ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ āĻ…āĻŸā§‹āĻŽā§‡āĻļāύāĨ¤ āĻ…āĻ‚āĻļ ⧍

āϞ⧋āĻĄ āĻŦā§āϝāĻžāϞ⧇āĻ¨ā§āϏāĻžāϰ āĻŸā§āϰāĻžāĻĢāĻŋāĻ•āϕ⧇ āύāϤ⧁āύ āϏāĻ‚āĻ¸ā§āĻ•āϰāϪ⧇ āĻĒ⧁āύāσāύāĻŋāĻ°ā§āĻĻ⧇āĻļ āĻ•āϰāĻžāϰ āφāϗ⧇ āĻ¸ā§āĻŦāĻžāĻ¸ā§āĻĨā§āϝ āĻĒāϰ⧀āĻ•ā§āώāĻž āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻšāĻ“āϝāĻŧāĻžāϰ āϜāĻ¨ā§āϝ āĻ…āĻĒ⧇āĻ•ā§āώāĻž āĻ•āϰ⧇āĨ¤ 20 āϏ⧇āϕ⧇āĻ¨ā§āĻĄ āĻĒāϰ⧇, āφāĻŽāϰāĻž āĻ•āĻžāĻ°ā§āϞ āĻ āĻ¸ā§āϝ⧁āχāϚ āĻ•āϰāĻŋ āĻāĻŦāĻ‚ āĻĻ⧇āĻ–āĻŋ āϝ⧇ āφāĻŽāĻžāĻĻ⧇āϰ āĻ•āĻžāϛ⧇ āĻāĻ–āύ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϟāĻŋāϰ 2 āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āĻ¸ā§āĻĨāĻžāĻĒāύ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇ āĻāĻŦāĻ‚ āĻĒā§āϰāĻĨāĻŽāϟāĻŋ āĻŽā§āϛ⧇ āĻĢ⧇āϞāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤

āĻĄāĻŋāĻ­ā§‹āĻ•ā§āϏ āχāωāϕ⧇āĨ¤ āĻ‰ā§ŽāĻĒāĻžāĻĻāύ⧇ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ: āĻŦā§āϞ⧁/āĻ—ā§āϰāĻŋāύ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ, āĻ…āĻŸā§‹āĻ¸ā§āϕ⧇āϞāĻŋāĻ‚ āĻāĻŦāĻ‚ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ āĻ…āĻŸā§‹āĻŽā§‡āĻļāύāĨ¤ āĻ…āĻ‚āĻļ ⧍

āĻāϟāĻŋ āĻāĻ•āϟāĻŋ "āĻ¸ā§āĻŦāĻžāĻ¸ā§āĻĨā§āϝāĻ•āϰ" āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ⧇āϰ āĻ¸ā§āĻĨāĻžāĻĒāύāĻž āĻ›āĻŋāϞāĨ¤ āφāϏ⧁āύ āĻĻ⧇āĻ–āĻŋ āĻ•āĻŋ āĻšāϝāĻŧ āϝāĻĻāĻŋ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϟāĻŋāϰ āĻāĻ•āϟāĻŋ āύāϤ⧁āύ āϏāĻ‚āĻ¸ā§āĻ•āϰāϪ⧇āϰ āϜāĻ¨ā§āϝ āφāĻŽāĻŋ āĻ¸ā§āĻŦāĻžāĻ¸ā§āĻĨā§āϝāĻ•āϰ āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāϟāĻžāϰāϟāĻŋāϕ⧇ āϏāĻ¤ā§āϝ āĻĨ⧇āϕ⧇ āĻŽāĻŋāĻĨā§āϝāĻžāϤ⧇ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ āĻ•āϰāĻŋ, āĻ…āĻ°ā§āĻĨāĻžā§Ž, āφāĻŽāĻŋ āĻāĻ•āϟāĻŋ āĻ…āĻ¸ā§āĻŦāĻžāĻ¸ā§āĻĨā§āϝāĻ•āϰ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āĻ¸ā§āĻĨāĻžāĻĒāύ āĻ•āϰāĻžāϰ āĻšā§‡āĻˇā§āϟāĻž āĻ•āϰāĻŋ āϝāĻž āĻ¸ā§āĻŦāĻžāĻ¸ā§āĻĨā§āϝ āĻĒāϰ⧀āĻ•ā§āώāĻžāϝāĻŧ āĻŦā§āϝāĻ°ā§āĻĨ āĻšāϝāĻŧ⧇āϛ⧇⧎ āĻāϟāĻŋ āϘāϟāϤ⧇ āĻĒāĻžāϰ⧇ āϝāĻĻāĻŋ āĻŦāĻŋāĻ•āĻžāĻļ⧇āϰ āĻĒāĻ°ā§āϝāĻžāϝāĻŧ⧇ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϟāĻŋāϤ⧇ āĻ•āĻŋāϛ⧁ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ⧇āĻļāύ āĻ¤ā§āϰ⧁āϟāĻŋ āϤ⧈āϰāĻŋ āĻ•āϰāĻž āĻšāϝāĻŧ āĻāĻŦāĻ‚ āĻāϟāĻŋ āĻāχ āĻĢāĻ°ā§āĻŽāϟāĻŋāϤ⧇ āωāĻ¤ā§āĻĒāĻžāĻĻāύ⧇ āĻĒāĻžāĻ āĻžāύ⧋ āĻšāϝāĻŧāĨ¤

āφāĻĒāύāĻŋ āĻĻ⧇āĻ–āϤ⧇ āĻĒāĻžāĻšā§āϛ⧇āύ, āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ āωāĻĒāϰ⧇āϰ āϏāĻŽāĻ¸ā§āϤ āϧāĻžāĻĒ⧇āϰ āĻŽāĻ§ā§āϝ āĻĻāĻŋāϝāĻŧ⧇ āϝāĻžāϝāĻŧ āĻāĻŦāĻ‚ ~kubectl get pods āĻĻ⧇āĻ–āĻžāϝāĻŧ āϝ⧇ āωāĻ­āϝāĻŧ āĻĒāĻĄ āϚāϞāϛ⧇āĨ¤ āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻĒā§‚āĻ°ā§āĻŦāĻŦāĻ°ā§āϤ⧀ āĻ¸ā§āĻĨāĻžāĻĒāύāĻžāϰ āĻŦāĻŋāĻĒāϰ⧀āϤ⧇, āϞāĻ—āϟāĻŋ āϟāĻžāχāĻŽāφāωāϟ āĻ¸ā§āĻĨāĻŋāϤāĻŋ āĻĻ⧇āĻ–āĻžāϝāĻŧāĨ¤ āĻ…āĻ°ā§āĻĨāĻžā§Ž, āĻ¸ā§āĻŦāĻžāĻ¸ā§āĻĨā§āϝ āĻĒāϰ⧀āĻ•ā§āώāĻž āĻŦā§āϝāĻ°ā§āĻĨ āĻšāĻ“āϝāĻŧāĻžāϰ āĻ•āĻžāϰāϪ⧇, āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϟāĻŋāϰ āύāϤ⧁āύ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āĻ¸ā§āĻĨāĻžāĻĒāύ āĻ•āϰāĻž āϝāĻžāĻŦ⧇ āύāĻžāĨ¤ āĻĢāϞāĻ¸ā§āĻŦāϰ⧂āĻĒ, āφāĻĒāύāĻŋ āĻĻ⧇āĻ–āϤ⧇ āĻĒāĻžāĻšā§āϛ⧇āύ āϝ⧇ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽāϟāĻŋ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϟāĻŋāϰ āĻĒ⧁āϰāĻžāύ⧋ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻĢāĻŋāϰ⧇ āĻāϏ⧇āϛ⧇ āĻāĻŦāĻ‚ āύāϤ⧁āύ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖāϟāĻŋ āϕ⧇āĻŦāϞ āφāύāχāύāĻ¸ā§āϟāϞ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇⧎

āĻĄāĻŋāĻ­ā§‹āĻ•ā§āϏ āχāωāϕ⧇āĨ¤ āĻ‰ā§ŽāĻĒāĻžāĻĻāύ⧇ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ: āĻŦā§āϞ⧁/āĻ—ā§āϰāĻŋāύ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ, āĻ…āĻŸā§‹āĻ¸ā§āϕ⧇āϞāĻŋāĻ‚ āĻāĻŦāĻ‚ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ āĻ…āĻŸā§‹āĻŽā§‡āĻļāύāĨ¤ āĻ…āĻ‚āĻļ ⧍

āĻāϟāĻŋ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āĻ­āĻžāϞ āϜāĻŋāύāĻŋāϏ āĻšāϞ āϝ⧇ āĻāĻŽāύāĻ•āĻŋ āϝāĻĻāĻŋ āφāĻĒāύāĻžāϰ āĻ•āĻžāϛ⧇ āĻĒā§āϰāϚ⧁āϰ āϏāĻ‚āĻ–ā§āϝāĻ• āĻāĻ•āϝ⧋āϗ⧇ āĻ…āύ⧁āϰ⧋āϧ āφāϏ⧇, āϤāĻŦ⧇ āϤāĻžāϰāĻž āĻ¸ā§āĻĨāĻžāĻĒāύ⧇āϰ āĻĒāĻĻā§āϧāϤāĻŋāϟāĻŋ āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāύ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ āĻĄāĻžāωāύāϟāĻžāχāĻŽāϟāĻŋāĻ“ āϞāĻ•ā§āĻˇā§āϝ āĻ•āϰāĻŦ⧇ āύāĻžāĨ¤ āφāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻ—ā§āϝāĻžāϟāϞāĻŋāĻ‚ āĻĢā§āϰ⧇āĻŽāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻāχ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϟāĻŋ āĻĒāϰ⧀āĻ•ā§āώāĻž āĻ•āϰ⧇āύ, āϝāĻž āĻāϟāĻŋāϕ⧇ āϝāϤāϟāĻž āϏāĻŽā§āĻ­āĻŦ āĻ…āύ⧁āϰ⧋āϧ āĻĒāĻžāĻ āĻžāϝāĻŧ, āϤāĻžāĻšāϞ⧇ āĻāχ āĻ…āύ⧁āϰ⧋āϧāϗ⧁āϞāĻŋāϰ āĻāĻ•āϟāĻŋāĻ“ āĻŦāĻžāĻĻ āĻĻ⧇āĻ“āϝāĻŧāĻž āĻšāĻŦ⧇ āύāĻžāĨ¤ āĻāϰ āĻŽāĻžāύ⧇ āĻšāϞ āϝ⧇ āφāĻŽāĻžāĻĻ⧇āϰ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰāĻž āϰāĻŋāϝāĻŧ⧇āϞ āϟāĻžāχāĻŽā§‡ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āφāĻĒāĻĄā§‡āϟāϗ⧁āϞāĻŋāĻ“ āϞāĻ•ā§āĻˇā§āϝ āĻ•āϰāĻŦ⧇ āύāĻžāĨ¤ āĻāϟāĻŋ āĻŦā§āϝāĻ°ā§āĻĨ āĻšāϞ⧇, āĻĒ⧁āϰāĻžāύ⧋ āϏāĻ‚āĻ¸ā§āĻ•āϰāϪ⧇ āĻ•āĻžāϜ āϚāϞāϤ⧇ āĻĨāĻžāĻ•āĻŦ⧇; āĻāϟāĻŋ āϏāĻĢāϞ āĻšāϞ⧇, āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰāĻž āύāϤ⧁āύ āϏāĻ‚āĻ¸ā§āĻ•āϰāϪ⧇ āĻ¸ā§āϝ⧁āχāϚ āĻ•āϰāĻŦ⧇āĨ¤

āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āĻāĻ•āϟāĻŋ āϜāĻŋāύāĻŋāϏ āϝāĻž āĻŦā§āϝāĻ°ā§āĻĨ āĻšāϤ⧇ āĻĒāĻžāϰ⧇ - āĻ¸ā§āĻŦāĻžāĻ¸ā§āĻĨā§āϝ āĻĒāϰ⧀āĻ•ā§āώāĻž āϏāĻĢāϞ āĻšāϞ⧇, āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻ•āĻžāĻœā§‡āϰ āϚāĻžāĻĒ āĻĒā§āϰāϝāĻŧā§‹āĻ— āĻ•āϰāĻžāϰ āϏāĻžāĻĨ⧇ āϏāĻžāĻĨ⧇ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϟāĻŋ āĻŦā§āϝāĻ°ā§āĻĨ āĻšāϝāĻŧ, āĻ…āĻ°ā§āĻĨāĻžā§Ž, āĻ¸ā§āĻĨāĻžāĻĒāύāĻž āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻšāĻ“āϝāĻŧāĻžāϰ āĻĒāϰ⧇āχ āĻĒāϤāύ āϘāϟāĻŦ⧇āĨ¤ āĻāχ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇, āφāĻĒāύāĻžāϕ⧇ āĻŽā§āϝāĻžāύ⧁āϝāĻŧāĻžāϞāĻŋ āĻĒ⧁āϰāĻžāύ⧋ āϏāĻ‚āĻ¸ā§āĻ•āϰāϪ⧇ āĻĢāĻŋāϰ⧇ āϝ⧇āϤ⧇ āĻšāĻŦ⧇āĨ¤ āϏ⧁āϤāϰāĻžāĻ‚, āφāĻŽāϰāĻž āĻāϟāĻŋāϰ āϜāĻ¨ā§āϝ āĻĄāĻŋāϜāĻžāχāύ āĻ•āϰāĻž āĻ“āĻĒ⧇āύ-āϏ⧋āĻ°ā§āϏ āϏāϰāĻžā§āϜāĻžāĻŽāϗ⧁āϞāĻŋāϰ āϏāĻžāĻĨ⧇ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ āϕ⧀āĻ­āĻžāĻŦ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻŦ āϤāĻž āĻĻ⧇āϖ⧇āĻ›āĻŋāĨ¤ āφāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻāχ āϟ⧁āϞāϗ⧁āϞāĻŋ āφāĻĒāύāĻžāϰ āĻŦāĻŋāĻ˛ā§āĻĄ/āĻĄāĻŋāĻĒā§āϞ⧋āϝāĻŧ āĻĒāĻžāχāĻĒāϞāĻžāχāύ⧇ āϤ⧈āϰāĻŋ āĻ•āϰ⧇āύ āϤāĻžāĻšāϞ⧇ āĻ¸ā§āĻĨāĻžāĻĒāύāĻžāϰ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāϟāĻŋ āĻ…āύ⧇āĻ• āϏāĻšāϜ āĻšāĻŦ⧇āĨ¤ āĻāĻ•āχ āϏāĻŽāϝāĻŧ⧇, āĻ¸ā§āĻĨāĻžāĻĒāύāĻž āĻļ⧁āϰ⧁ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ, āφāĻĒāύāĻŋ āĻšāϝāĻŧ āχāωāϜāĻžāϰ āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύ āĻŦāĻž āĻāχ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāϟāĻŋāϕ⧇ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖāϰ⧂āĻĒ⧇ āĻ¸ā§āĻŦāϝāĻŧāĻ‚āĻ•ā§āϰāĻŋāϝāĻŧāĻ­āĻžāĻŦ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύ, āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, āĻŽāĻžāĻ¸ā§āϟāĻžāϰ⧇āϰ āĻĒā§āϰāϤāĻŋ āĻ•āĻŽāĻŋāϟāĨ¤

āĻĄāĻŋāĻ­ā§‹āĻ•ā§āϏ āχāωāϕ⧇āĨ¤ āĻ‰ā§ŽāĻĒāĻžāĻĻāύ⧇ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ: āĻŦā§āϞ⧁/āĻ—ā§āϰāĻŋāύ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ, āĻ…āĻŸā§‹āĻ¸ā§āϕ⧇āϞāĻŋāĻ‚ āĻāĻŦāĻ‚ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ āĻ…āĻŸā§‹āĻŽā§‡āĻļāύāĨ¤ āĻ…āĻ‚āĻļ ⧍

āφāĻŽāĻžāĻĻ⧇āϰ āĻŦāĻŋāĻ˛ā§āĻĄ āϏāĻžāĻ°ā§āĻ­āĻžāϰ āĻāĻ•āϟāĻŋ āĻĄāĻ•āĻžāϰ āχāĻŽā§‡āϜ āϤ⧈āϰāĻŋ āĻ•āϰāĻŦ⧇, āĻāϟāĻŋāϕ⧇ āĻĄāĻ•āĻžāϰ āĻšāĻžāĻŦ āĻŦāĻž āφāĻĒāύāĻŋ āϝ⧇ āϰ⧇āϜāĻŋāĻ¸ā§āĻŸā§āϰāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇āύ āϤāĻžāϤ⧇ āĻĒ⧁āĻļ āĻ•āϰāĻŦ⧇āĨ¤ āĻĄāĻ•āĻžāϰ āĻšāĻžāĻŦ āĻ“āϝāĻŧ⧇āĻŦāĻšā§āĻ• āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇, āϤāĻžāχ āφāĻŽāϰāĻž āωāĻĒāϰ⧇ āĻĻ⧇āĻ–āĻžāύ⧋ āωāĻĒāĻžāϝāĻŧ⧇ āĻĄāĻŋāĻĒā§āϞ⧋āϝāĻŧāĻžāϰ⧇āϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻĻā§‚āϰāĻŦāĻ°ā§āϤ⧀ āĻ¸ā§āĻĨāĻžāĻĒāύāĻž āĻŸā§āϰāĻŋāĻ—āĻžāϰ āĻ•āϰāϤ⧇ āĻĒāĻžāϰāĻŋāĨ¤ āĻāχāĻ­āĻžāĻŦ⧇ āφāĻĒāύāĻŋ āϏāĻŽā§āĻ­āĻžāĻŦā§āϝ āωāĻ¤ā§āĻĒāĻžāĻĻāύ⧇ āφāĻĒāύāĻžāϰ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ⧇āϰ āĻ¸ā§āĻĨāĻžāĻĒāύāĻž āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖāϰ⧂āĻĒ⧇ āĻ¸ā§āĻŦāϝāĻŧāĻ‚āĻ•ā§āϰāĻŋāϝāĻŧ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύāĨ¤

āφāϏ⧁āύ āĻĒāϰāĻŦāĻ°ā§āϤ⧀ āĻŦāĻŋāώāϝāĻŧ⧇ āϝāĻžāĻ“āϝāĻŧāĻž āϝāĻžāĻ• - āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰāϕ⧇ āĻ¸ā§āϕ⧇āϞ āĻ•āϰāĻžāĨ¤ āĻŽāύ⧇ āϰāĻžāĻ–āĻŦ⧇āύ kubectl āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻāĻ•āϟāĻŋ āĻ¸ā§āϕ⧇āϞāĻŋāĻ‚ āĻ•āĻŽāĻžāĻ¨ā§āĻĄāĨ¤ āφāϰāĻ“ āϏāĻžāĻšāĻžāĻ¯ā§āϝ⧇āϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡, āφāĻŽāϰāĻž āϏāĻšāĻœā§‡āχ āφāĻŽāĻžāĻĻ⧇āϰ āĻŦāĻŋāĻĻā§āϝāĻŽāĻžāύ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇ āĻĒā§āϰāϤāĻŋāϞāĻŋāĻĒāĻŋāϰ āϏāĻ‚āĻ–ā§āϝāĻž āĻŦāĻžāĻĄāĻŧāĻžāϤ⧇ āĻĒāĻžāϰāĻŋāĨ¤ āϝāĻžāχāĻšā§‹āĻ•, āĻ…āύ⧁āĻļā§€āϞāύ⧇, āφāĻŽāϰāĻž āϏāĻžāϧāĻžāϰāĻŖāϤ āĻĒāĻĄā§‡āϰ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤ⧇ āύ⧋āĻĄā§‡āϰ āϏāĻ‚āĻ–ā§āϝāĻž āĻŦāĻžāĻĄāĻŧāĻžāϤ⧇ āϚāĻžāχāĨ¤

āĻĄāĻŋāĻ­ā§‹āĻ•ā§āϏ āχāωāϕ⧇āĨ¤ āĻ‰ā§ŽāĻĒāĻžāĻĻāύ⧇ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ: āĻŦā§āϞ⧁/āĻ—ā§āϰāĻŋāύ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ, āĻ…āĻŸā§‹āĻ¸ā§āϕ⧇āϞāĻŋāĻ‚ āĻāĻŦāĻ‚ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ āĻ…āĻŸā§‹āĻŽā§‡āĻļāύāĨ¤ āĻ…āĻ‚āĻļ ⧍

āĻāĻ•āχ āϏāĻŽāϝāĻŧ⧇, āĻ•āĻžāĻœā§‡āϰ āϏāĻŽāϝāĻŧ āφāĻĒāύāĻžāϰ āĻŦāĻžāĻĄāĻŧāĻžāϤ⧇ āĻšāϤ⧇ āĻĒāĻžāϰ⧇, āĻāĻŦāĻ‚ āϰāĻžāϤ⧇, Amazon āĻĒāϰāĻŋāώ⧇āĻŦāĻžāϰ āĻ–āϰāϚ āĻ•āĻŽāĻžāϤ⧇, āφāĻĒāύāĻžāϕ⧇ āϚāϞāĻŽāĻžāύ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āωāĻĻāĻžāĻšāϰāϪ⧇āϰ āϏāĻ‚āĻ–ā§āϝāĻž āĻ•āĻŽāĻžāϤ⧇ āĻšāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ āĻāϰ āĻŽāĻžāύ⧇ āĻāχ āύāϝāĻŧ āϝ⧇ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āĻĒāĻĄā§‡āϰ āϏāĻ‚āĻ–ā§āϝāĻž āĻ¸ā§āϕ⧇āϞāĻŋāĻ‚ āϝāĻĨ⧇āĻˇā§āϟ āĻšāĻŦ⧇, āĻ•āĻžāϰāĻŖ āύ⧋āĻĄāϗ⧁āϞāĻŋāϰ āĻāĻ•āϟāĻŋ āύāĻŋāĻˇā§āĻ•ā§āϰāĻŋāϝāĻŧ āĻĨāĻžāĻ•āϞ⧇āĻ“, āφāĻĒāύāĻžāϕ⧇ āĻāĻ–āύāĻ“ āĻāϟāĻŋāϰ āϜāĻ¨ā§āϝ āĻ…ā§āϝāĻžāĻŽāĻžāϜāύāϕ⧇ āĻ…āĻ°ā§āĻĨ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇⧎ āĻ…āĻ°ā§āĻĨāĻžā§Ž, āĻĒāĻĄ āĻ¸ā§āϕ⧇āϞ āĻ•āϰāĻžāϰ āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ, āφāĻĒāύāĻžāϕ⧇ āĻŦā§āϝāĻŦāĻšā§ƒāϤ āĻŽā§‡āĻļāĻŋāύ⧇āϰ āϏāĻ‚āĻ–ā§āϝāĻž āĻ¸ā§āϕ⧇āϞ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇āĨ¤

āĻāϟāĻŋ āĻšā§āϝāĻžāϞ⧇āĻžā§āϜāĻŋāĻ‚ āĻšāϤ⧇ āĻĒāĻžāϰ⧇ āĻ•āĻžāϰāĻŖ āφāĻŽāϰāĻž āĻ…ā§āϝāĻžāĻŽāĻžāϜāύ āĻŦāĻž āĻ…āĻ¨ā§āϝ āĻ•ā§āϞāĻžāωāĻĄ āĻĒāϰāĻŋāώ⧇āĻŦāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻŋ āύāĻž āϕ⧇āύ, āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āĻŽā§‡āĻļāĻŋāύ⧇āϰ āϏāĻ‚āĻ–ā§āϝāĻž āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āĻ•āĻŋāϛ⧁āχ āϜāĻžāύ⧇ āύāĻžāĨ¤ āĻāϟāĻŋāϤ⧇ āĻāĻ•āϟāĻŋ āϟ⧁āϞ⧇āϰ āĻ…āĻ­āĻžāĻŦ āϰāϝāĻŧ⧇āϛ⧇ āϝāĻž āφāĻĒāύāĻžāϕ⧇ āύ⧋āĻĄ āĻ¸ā§āϤāϰ⧇ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽāϟāĻŋ āĻ¸ā§āϕ⧇āϞ āĻ•āϰāϤ⧇ āĻĻ⧇āϝāĻŧāĨ¤

āĻĄāĻŋāĻ­ā§‹āĻ•ā§āϏ āχāωāϕ⧇āĨ¤ āĻ‰ā§ŽāĻĒāĻžāĻĻāύ⧇ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ: āĻŦā§āϞ⧁/āĻ—ā§āϰāĻŋāύ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ, āĻ…āĻŸā§‹āĻ¸ā§āϕ⧇āϞāĻŋāĻ‚ āĻāĻŦāĻ‚ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ āĻ…āĻŸā§‹āĻŽā§‡āĻļāύāĨ¤ āĻ…āĻ‚āĻļ ⧍

āϏ⧁āϤāϰāĻžāĻ‚ āφāĻŽāĻžāĻĻ⧇āϰ āύ⧋āĻĄ āĻāĻŦāĻ‚ āĻĒāĻĄ āωāĻ­āϝāĻŧ⧇āϰ āϝāĻ¤ā§āύ āύāĻŋāϤ⧇ āĻšāĻŦ⧇āĨ¤ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ āĻ“āϝāĻŧāĻžāĻ°ā§āĻ•āĻžāϰ āύ⧋āĻĄā§‡āϰ āϏāĻ‚āĻ–ā§āϝāĻž āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ āĻ•āϰāϤ⧇ āφāĻŽāϰāĻž āϏāĻšāĻœā§‡āχ AWS API āĻāĻŦāĻ‚ āĻ¸ā§āϕ⧇āϞāĻŋāĻ‚ āĻ—ā§āϰ⧁āĻĒ āĻŽā§‡āĻļāĻŋāύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āύāϤ⧁āύ āύ⧋āĻĄā§‡āϰ āϞāĻžā§āϚ āĻ¸ā§āϕ⧇āϞ āĻ•āϰāϤ⧇ āĻĒāĻžāϰāĻŋāĨ¤ āφāĻĒāύāĻŋ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇ āύ⧋āĻĄ āύāĻŋāĻŦāĻ¨ā§āϧāύ āĻ•āϰāϤ⧇ āĻ•ā§āϞāĻžāωāĻĄ-āχāύāĻŋāϟ āĻŦāĻž āĻ…āύ⧁āϰ⧂āĻĒ āĻ¸ā§āĻ•ā§āϰāĻŋāĻĒā§āϟ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύāĨ¤

āύāϤ⧁āύ āĻŽā§‡āĻļāĻŋāύāϟāĻŋ āĻ¸ā§āϕ⧇āϞāĻŋāĻ‚ āĻ—ā§āϰ⧁āĻĒ⧇ āĻļ⧁āϰ⧁ āĻšāϝāĻŧ, āύāĻŋāĻœā§‡āϕ⧇ āĻāĻ•āϟāĻŋ āύ⧋āĻĄ āĻšāĻŋāϏāĻžāĻŦ⧇ āĻļ⧁āϰ⧁ āĻ•āϰ⧇, āĻŽāĻžāĻ¸ā§āϟāĻžāϰ⧇āϰ āϰ⧇āϜāĻŋāĻ¸ā§āĻŸā§āϰāĻŋāϤ⧇ āύāĻŋāĻŦāĻ¨ā§āϧāύ āĻ•āϰ⧇ āĻāĻŦāĻ‚ āĻ•āĻžāϜ āĻļ⧁āϰ⧁ āĻ•āϰ⧇āĨ¤ āĻāϰ āĻĒāϰ⧇, āφāĻĒāύāĻŋ āĻĢāϞāĻžāĻĢāϞ āύ⧋āĻĄāϗ⧁āϞāĻŋāϤ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰ⧇āϰ āϜāĻ¨ā§āϝ āĻĒā§āϰāϤāĻŋāϞāĻŋāĻĒāĻŋāϗ⧁āϞāĻŋāϰ āϏāĻ‚āĻ–ā§āϝāĻž āĻŦāĻžāĻĄāĻŧāĻžāϤ⧇ āĻĒāĻžāϰ⧇āύāĨ¤ āĻ¸ā§āϕ⧇āϞ āĻĄāĻžāωāύ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āφāϰāĻ“ āĻĒā§āϰāĻšā§‡āĻˇā§āϟāĻžāϰ āĻĒā§āϰāϝāĻŧā§‹āϜāύ, āĻ•āĻžāϰāĻŖ āφāĻĒāύāĻžāϕ⧇ āύāĻŋāĻļā§āϚāĻŋāϤ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇ āϝ⧇ āĻāχ āϧāϰāύ⧇āϰ āĻĒāĻĻāĻ•ā§āώ⧇āĻĒāϟāĻŋ "āĻ…āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧ" āĻŽā§‡āĻļāĻŋāύāϗ⧁āϞāĻŋ āĻŦāĻ¨ā§āϧ āĻ•āϰāĻžāϰ āĻĒāϰ⧇ āχāϤāĻŋāĻŽāĻ§ā§āϝ⧇ āϚāϞāĻŽāĻžāύ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϗ⧁āϞāĻŋāϰ āĻ§ā§āĻŦāĻ‚āϏ⧇āϰ āĻĻāĻŋāϕ⧇ āύāĻŋāϝāĻŧ⧇ āϝāĻžāϝāĻŧ āύāĻžāĨ¤ āĻāχ āϧāϰāύ⧇āϰ āĻĒāϰāĻŋāĻ¸ā§āĻĨāĻŋāϤāĻŋ āĻĒā§āϰāϤāĻŋāϰ⧋āϧ āĻ•āϰāϤ⧇, āφāĻĒāύāĻžāϕ⧇ āύ⧋āĻĄāϗ⧁āϞāĻŋāϕ⧇ "āĻ…āύāĻŋāĻ°ā§āϧāĻžāϰāĻŋāϤ" āĻ…āĻŦāĻ¸ā§āĻĨāĻžāϝāĻŧ āϏ⧇āϟ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇āĨ¤ āĻāϰ āĻŽāĻžāύ⧇ āĻšāϞ āϝ⧇ āĻĄā§‡āĻŽāύāϏ⧇āϟ āĻĒāĻĄ āύāĻŋāĻ°ā§āϧāĻžāϰāĻŖ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ āĻĄāĻŋāĻĢāĻ˛ā§āϟ āϏāĻŽāϝāĻŧāϏ⧂āĻšā§€ āĻāχ āύ⧋āĻĄāϗ⧁āϞāĻŋāϕ⧇ āωāĻĒ⧇āĻ•ā§āώāĻž āĻ•āϰāĻŦ⧇āĨ¤ āϏāĻŽāϝāĻŧāϏ⧂āĻšā§€ āĻāχ āϏāĻžāĻ°ā§āĻ­āĻžāϰāϗ⧁āϞāĻŋ āĻĨ⧇āϕ⧇ āĻ•āĻŋāϛ⧁ āĻŽā§āϛ⧇ āĻĢ⧇āϞāĻŦ⧇ āύāĻž, āϤāĻŦ⧇ āϏ⧇āĻ–āĻžāύ⧇ āϕ⧋āύāĻ“ āύāϤ⧁āύ āĻĒāĻžāĻ¤ā§āϰāĻ“ āϚāĻžāϞ⧁ āĻ•āϰāĻŦ⧇ āύāĻžāĨ¤ āĻĒāϰāĻŦāĻ°ā§āϤ⧀ āĻĒāĻĻāĻ•ā§āώ⧇āĻĒāϟāĻŋ āĻšāϞ āĻĄā§āϰ⧇āύ āύ⧋āĻĄāϟāĻŋ āĻ…āĻĒāϏāĻžāϰāĻŖ āĻ•āϰāĻž, āĻ…āĻ°ā§āĻĨāĻžā§Ž, āĻāϟāĻŋ āĻĨ⧇āϕ⧇ āϚāϞāĻŽāĻžāύ āĻĒāĻĄāϗ⧁āϞāĻŋāϕ⧇ āĻ…āĻ¨ā§āϝ āĻŽā§‡āĻļāĻŋāύ⧇ āĻ¸ā§āĻĨāĻžāύāĻžāĻ¨ā§āϤāϰ āĻ•āϰāĻž, āĻŦāĻž āĻ…āĻ¨ā§āϝ āύ⧋āĻĄāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āĻĒāĻ°ā§āϝāĻžāĻĒā§āϤ āĻ•ā§āώāĻŽāϤāĻž āϰāϝāĻŧ⧇āϛ⧇āĨ¤ āĻāĻ•āĻŦāĻžāϰ āφāĻĒāύāĻŋ āύāĻŋāĻļā§āϚāĻŋāϤ āĻ•āϰ⧇āϛ⧇āύ āϝ⧇ āĻāχ āύ⧋āĻĄāϗ⧁āϞāĻŋāϤ⧇ āφāϰ āϕ⧋āύāĻ“ āĻĒāĻžāĻ¤ā§āϰ āύ⧇āχ, āφāĻĒāύāĻŋ āϏ⧇āϗ⧁āϞāĻŋāϕ⧇ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ āĻĨ⧇āϕ⧇ āϏāϰāĻžāϤ⧇ āĻĒāĻžāϰ⧇āύāĨ¤ āĻāϰ āĻĒāϰ⧇, āϤāĻžāϰāĻž āϕ⧇āĻŦāϞ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ⧇āϰ āϜāĻ¨ā§āϝ āĻ…āĻ¸ā§āϤāĻŋāĻ¤ā§āĻŦ āĻŦāĻ¨ā§āϧ āĻ•āϰ⧇ āĻĻ⧇āĻŦ⧇āĨ¤ āĻāϰāĻĒāϰ⧇, āĻ…āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧ āύ⧋āĻĄ āĻŦāĻž āĻŽā§‡āĻļāĻŋāύ āύāĻŋāĻˇā§āĻ•ā§āϰāĻŋāϝāĻŧ āĻ•āϰāϤ⧇ āφāĻĒāύāĻžāϕ⧇ AWS API āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇āĨ¤
āφāĻĒāύāĻŋ AWS API āĻāϰ āĻ…āύ⧁āϰ⧂āĻĒ āφāϰ⧇āĻ•āϟāĻŋ āĻ“āĻĒ⧇āύ-āϏ⧋āĻ°ā§āϏ āĻ¸ā§āϕ⧇āϞāĻŋāĻ‚ āϟ⧁āϞ Amdatu Scalerd āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύāĨ¤ āĻāϟāĻŋ āĻāĻ•āϟāĻŋ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇ āύ⧋āĻĄ āϝ⧋āĻ— āĻŦāĻž āĻ…āĻĒāϏāĻžāϰāĻŖ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ CLI āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇āĨ¤ āĻāϰ āφāĻ•āĻ°ā§āώāĻŖā§€āϝāĻŧ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝ āĻšāϞ āύāĻŋāĻŽā§āύāϞāĻŋāĻ–āĻŋāϤ json āĻĢāĻžāχāϞāϟāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āϏāĻŽāϝāĻŧāϏ⧂āĻšā§€ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ āĻ•āϰāĻžāϰ āĻ•ā§āώāĻŽāϤāĻžāĨ¤

āĻĄāĻŋāĻ­ā§‹āĻ•ā§āϏ āχāωāϕ⧇āĨ¤ āĻ‰ā§ŽāĻĒāĻžāĻĻāύ⧇ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ: āĻŦā§āϞ⧁/āĻ—ā§āϰāĻŋāύ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ, āĻ…āĻŸā§‹āĻ¸ā§āϕ⧇āϞāĻŋāĻ‚ āĻāĻŦāĻ‚ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ āĻ…āĻŸā§‹āĻŽā§‡āĻļāύāĨ¤ āĻ…āĻ‚āĻļ ⧍

āĻĻ⧇āĻ–āĻžāύ⧋ āϕ⧋āĻĄāϟāĻŋ āϰāĻžāϤ⧇āϰ āϏāĻŽāϝāĻŧ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇āϰ āĻ•ā§āώāĻŽāϤāĻž āĻ…āĻ°ā§āϧ⧇āĻ• āĻ•āĻŽāĻŋāϝāĻŧ⧇ āĻĻ⧇āϝāĻŧāĨ¤ āĻāϟāĻŋ āωāĻĒāϞāĻŦā§āϧ āĻĒā§āϰāϤāĻŋāϞāĻŋāĻĒāĻŋāϗ⧁āϞāĻŋāϰ āϏāĻ‚āĻ–ā§āϝāĻž āĻāĻŦāĻ‚ āĻ…ā§āϝāĻžāĻŽāĻžāϜāύ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇āϰ āĻĒāĻ›āĻ¨ā§āĻĻāϏāχ āĻ•ā§āώāĻŽāϤāĻž āωāĻ­āϝāĻŧāχ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ āĻ•āϰ⧇āĨ¤ āĻāχ āĻļāĻŋāĻĄāĻŋāωāϞāĻžāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϞ⧇ āϰāĻžāϤ⧇ āĻ¸ā§āĻŦāϝāĻŧāĻ‚āĻ•ā§āϰāĻŋāϝāĻŧāĻ­āĻžāĻŦ⧇ āύ⧋āĻĄā§‡āϰ āϏāĻ‚āĻ–ā§āϝāĻž āĻ•āĻŽāĻŦ⧇ āĻāĻŦāĻ‚ āϏāĻ•āĻžāϞ⧇ āϤāĻžāĻĻ⧇āϰ āĻŦ⧃āĻĻā§āϧāĻŋ āĻĒāĻžāĻŦ⧇, āĻ…ā§āϝāĻžāĻŽāĻžāϜāύ⧇āϰ āĻŽāϤ⧋ āĻ•ā§āϞāĻžāωāĻĄ āĻĒāϰāĻŋāώ⧇āĻŦāĻž āĻĨ⧇āϕ⧇ āύ⧋āĻĄ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻžāϰ āĻ–āϰāϚ āĻŦāĻžāρāϚāĻŦ⧇āĨ¤ āĻāχ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝāϟāĻŋ Kubernetes-āĻ āϤ⧈āϰāĻŋ āĻ•āϰāĻž āĻšāϝāĻŧāύāĻŋ, āĻ•āĻŋāĻ¨ā§āϤ⧁ Scalard āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āφāĻĒāύāĻŋ āĻāχ āĻĒā§āĻ˛ā§āϝāĻžāϟāĻĢāĻ°ā§āĻŽāϟāĻŋāϕ⧇ āφāĻĒāύāĻžāϰ āχāĻšā§āĻ›āĻžāĻŽāϤ āĻ¸ā§āϕ⧇āϞ āĻ•āϰāϤ⧇ āĻĒāĻžāϰāĻŦ⧇āύāĨ¤

āφāĻŽāĻŋ āωāĻ˛ā§āϞ⧇āĻ– āĻ•āϰāϤ⧇ āϚāĻžāχ āϝ⧇ āĻ…āύ⧇āĻ• āϞ⧋āĻ• āφāĻŽāĻžāϕ⧇ āĻŦāϞ⧇, "āϏāĻŦāχ āĻ­āĻžāϞ āĻāĻŦāĻ‚ āĻ­āĻžāϞ, āĻ•āĻŋāĻ¨ā§āϤ⧁ āφāĻŽāĻžāϰ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ⧇āϰ āϕ⧀ āĻšāĻŦ⧇, āϝāĻž āϏāĻžāϧāĻžāϰāĻŖāϤ āĻ¸ā§āĻĨāĻŋāϰ āĻĨāĻžāϕ⧇?" āφāĻĒāύāĻŋ āĻ•āĻŋāĻ­āĻžāĻŦ⧇ Kubernetes āĻŽāϤ āĻāĻ•āϟāĻŋ āĻ—āϤāĻŋāĻļā§€āϞ āĻĒāϰāĻŋāĻŦ⧇āĻļ⧇ āĻāχ āĻŽāϤ āĻ•āĻŋāϛ⧁ āϚāĻžāϞāĻžāϤ⧇ āĻĒāĻžāϰ⧇āύ? āφāĻŽāĻžāϰ āĻŽāϤ⧇, āφāĻĒāύāĻžāϰ āĻāϟāĻŋ āĻ•āϰāĻž āωāϚāĻŋāϤ āύāϝāĻŧ, āφāĻĒāύāĻžāϰ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ⧇ āĻĄā§‡āϟāĻž āϗ⧁āĻĻāĻžāĻŽ āϚāĻžāϞāĻžāύ⧋āϰ āĻšā§‡āĻˇā§āϟāĻž āĻ•āϰāĻž āωāϚāĻŋāϤ āύāϝāĻŧāĨ¤ āĻāϟāĻŋ āĻĒā§āϰāϝ⧁āĻ•ā§āϤāĻŋāĻ—āϤāĻ­āĻžāĻŦ⧇ āϏāĻŽā§āĻ­āĻŦ, āĻāĻŦāĻ‚ āĻāχ āĻŦāĻŋāώāϝāĻŧ⧇ āχāĻ¨ā§āϟāĻžāϰāύ⧇āĻŸā§‡ āϟāĻŋāωāĻŸā§‹āϰāĻŋāϝāĻŧāĻžāϞ āϰāϝāĻŧ⧇āϛ⧇, āϤāĻŦ⧇ āĻāϟāĻŋ āφāĻĒāύāĻžāϰ āĻœā§€āĻŦāύāϕ⧇ āϗ⧁āϰ⧁āϤāϰāĻ­āĻžāĻŦ⧇ āϜāϟāĻŋāϞ āĻ•āϰ⧇ āϤ⧁āϞāĻŦ⧇āĨ¤

āĻšā§āϝāĻžāρ, Kubernetes-āĻ āĻ¸ā§āĻĨāĻžāϝāĻŧā§€ āĻ¸ā§āĻŸā§‹āϰ⧇āϰ āĻāĻ•āϟāĻŋ āϧāĻžāϰāĻŖāĻž āϰāϝāĻŧ⧇āϛ⧇ āĻāĻŦāĻ‚ āφāĻĒāύāĻŋ Mongo āĻŦāĻž MySQL-āĻāϰ āĻŽāϤ⧋ āĻĄā§‡āϟāĻž āĻ¸ā§āĻŸā§‹āϰ āϚāĻžāϞāĻžāύ⧋āϰ āĻšā§‡āĻˇā§āϟāĻž āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύ, āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻāϟāĻŋ āĻŦ⧇āĻļ āĻļā§āϰāĻŽ-āύāĻŋāĻŦāĻŋāĻĄāĻŧ āĻ•āĻžāϜāĨ¤ āĻāϟāĻŋ āĻāχ āĻ•āĻžāϰāϪ⧇ āϝ⧇ āĻĄā§‡āϟāĻž āϗ⧁āĻĻāĻžāĻŽāϗ⧁āϞāĻŋ āĻāĻ•āϟāĻŋ āĻ—āϤāĻŋāĻļā§€āϞ āĻĒāϰāĻŋāĻŦ⧇āĻļ⧇āϰ āϏāĻžāĻĨ⧇ āĻŽāĻŋāĻĨāĻ¸ā§āĻ•ā§āϰāĻŋāϝāĻŧāĻžāϕ⧇ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖāϰ⧂āĻĒ⧇ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇ āύāĻžāĨ¤ āĻŦ⧇āĻļāĻŋāϰāĻ­āĻžāĻ— āĻĄāĻžāϟāĻžāĻŦ⧇āϏ⧇āϰ āϜāĻ¨ā§āϝ āϗ⧁āϰ⧁āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ⧇āĻļāύ āĻĒā§āϰāϝāĻŧā§‹āϜāύ, āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇āϰ āĻŽā§āϝāĻžāύ⧁āϝāĻŧāĻžāϞ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ⧇āĻļāύ āϏāĻš, āĻ…āĻŸā§‹āĻ¸ā§āϕ⧇āϞāĻŋāĻ‚ āĻāĻŦāĻ‚ āĻ…āĻ¨ā§āϝāĻžāĻ¨ā§āϝ āĻ…āύ⧁āϰ⧂āĻĒ āϜāĻŋāύāĻŋāϏ āĻĒāĻ›āĻ¨ā§āĻĻ āĻ•āϰ⧇ āύāĻžāĨ¤
āĻ…āϤāĻāĻŦ, āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ⧇ āĻĄā§‡āϟāĻž āϗ⧁āĻĻāĻžāĻŽ āϚāĻžāϞāĻžāύ⧋āϰ āĻšā§‡āĻˇā§āϟāĻž āĻ•āϰ⧇ āφāĻĒāύāĻžāϰ āĻœā§€āĻŦāύāϕ⧇ āϜāϟāĻŋāϞ āĻ•āϰāĻž āωāϚāĻŋāϤ āύāϝāĻŧāĨ¤ āĻĒāϰāĻŋāϚāĻŋāϤ āĻĒāϰāĻŋāώ⧇āĻŦāĻžāϗ⧁āϞāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āϤāĻžāĻĻ⧇āϰ āĻ•āĻžāϜāϕ⧇ āϐāϤāĻŋāĻšā§āϝāĻ—āϤ āĻĒāĻĻā§āϧāϤāĻŋāϤ⧇ āϏāĻ‚āĻ—āĻ āĻŋāϤ āĻ•āϰ⧁āύ āĻāĻŦāĻ‚ āϕ⧇āĻŦāϞ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϕ⧇ āϏ⧇āϗ⧁āϞāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻžāϰ āĻ•ā§āώāĻŽāϤāĻž āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧁āύ⧎

āĻĄāĻŋāĻ­ā§‹āĻ•ā§āϏ āχāωāϕ⧇āĨ¤ āĻ‰ā§ŽāĻĒāĻžāĻĻāύ⧇ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ: āĻŦā§āϞ⧁/āĻ—ā§āϰāĻŋāύ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ, āĻ…āĻŸā§‹āĻ¸ā§āϕ⧇āϞāĻŋāĻ‚ āĻāĻŦāĻ‚ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ āĻ…āĻŸā§‹āĻŽā§‡āĻļāύāĨ¤ āĻ…āĻ‚āĻļ ⧍

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

āĻĄāĻŋāĻ­ā§‹āĻ•ā§āϏ āχāωāϕ⧇āĨ¤ āĻ‰ā§ŽāĻĒāĻžāĻĻāύ⧇ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ: āĻŦā§āϞ⧁/āĻ—ā§āϰāĻŋāύ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ, āĻ…āĻŸā§‹āĻ¸ā§āϕ⧇āϞāĻŋāĻ‚ āĻāĻŦāĻ‚ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ āĻ…āĻŸā§‹āĻŽā§‡āĻļāύāĨ¤ āĻ…āĻ‚āĻļ ⧍

āĻĄāĻŋāĻ­ā§‹āĻ•ā§āϏ āχāωāϕ⧇āĨ¤ āĻ‰ā§ŽāĻĒāĻžāĻĻāύ⧇ āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ: āĻŦā§āϞ⧁/āĻ—ā§āϰāĻŋāύ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ, āĻ…āĻŸā§‹āĻ¸ā§āϕ⧇āϞāĻŋāĻ‚ āĻāĻŦāĻ‚ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ āĻ…āĻŸā§‹āĻŽā§‡āĻļāύāĨ¤ āĻ…āĻ‚āĻļ ⧍

āϕ⧁āĻŦāĻžāϰāύ⧇āϟāϏ⧇āϰ āϏāĻžāĻĨ⧇ āĻšā§āϝāĻž-āĻĒā§āϰāĻ•ā§āϏāĻŋ āϞ⧋āĻĄ āĻŦā§āϝāĻžāϞ⧇āĻ¨ā§āϏāĻžāϰ āϕ⧇āύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻŦ⧇āύ āϏ⧇ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āĻāĻ•āϟāĻŋ āĻĒā§āϰāĻļā§āύ āĻ›āĻŋāϞāĨ¤ āĻ­āĻžāϞ āĻĒā§āϰāĻļā§āύ āĻ•āĻžāϰāĻŖ āĻŦāĻ°ā§āϤāĻŽāĻžāύ⧇ āϞ⧋āĻĄ āĻŦā§āϝāĻžāϞ⧇āĻ¨ā§āϏāĻŋāĻ‚āϝāĻŧ⧇āϰ 2 āĻ¸ā§āϤāϰ āϰāϝāĻŧ⧇āϛ⧇āĨ¤ Kubernetes āĻĒāϰāĻŋāώ⧇āĻŦāĻžāϗ⧁āϞāĻŋ āĻāĻ–āύāĻ“ āĻ­āĻžāĻ°ā§āϚ⧁āϝāĻŧāĻžāϞ āφāχāĻĒāĻŋ āĻ āĻŋāĻ•āĻžāύāĻžāϗ⧁āϞāĻŋāϤ⧇ āĻĨāĻžāϕ⧇⧎ āφāĻĒāύāĻŋ āĻŦāĻšāĻŋāϰāĻžāĻ—āϤ āĻšā§‹āĻ¸ā§āϟ āĻŽā§‡āĻļāĻŋāύ⧇ āĻĒā§‹āĻ°ā§āĻŸā§‡āϰ āϜāĻ¨ā§āϝ āĻāϗ⧁āϞāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϤ⧇ āĻĒāĻžāϰāĻŦ⧇āύ āύāĻž āĻ•āĻžāϰāĻŖ āϝāĻĻāĻŋ āĻ…ā§āϝāĻžāĻŽāĻžāϜāύ āϤāĻžāϰ āĻ•ā§āϞāĻžāωāĻĄ āĻšā§‹āĻ¸ā§āϟāϕ⧇ āĻ“āĻ­āĻžāϰāϞ⧋āĻĄ āĻ•āϰ⧇ āϤāĻŦ⧇ āĻ āĻŋāĻ•āĻžāύāĻžāϟāĻŋ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ āĻšāĻŦ⧇āĨ¤ āĻāχ āĻ•āĻžāϰāϪ⧇āχ āφāĻŽāϰāĻž āĻĒāϰāĻŋāώ⧇āĻŦāĻžāϗ⧁āϞāĻŋāϰ āϏāĻžāĻŽāύ⧇ ha-proxy āϰāĻžāĻ–āĻŋ - Kubernetes-āĻāϰ āϏāĻžāĻĨ⧇ āύāĻŋāĻ°ā§āĻŦāĻŋāĻ˜ā§āύ⧇ āϝ⧋āĻ—āĻžāϝ⧋āĻ— āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻŸā§āĻ°ā§āϝāĻžāĻĢāĻŋāϕ⧇āϰ āϜāĻ¨ā§āϝ āφāϰāĻ“ āĻ¸ā§āĻĨāĻŋāϤāĻŋāĻļā§€āϞ āĻ•āĻžāĻ āĻžāĻŽā§‹ āϤ⧈āϰāĻŋ āĻ•āϰāϤ⧇āĨ¤

āφāϰ⧇āĻ•āϟāĻŋ āĻ­āĻžāϞ āĻĒā§āϰāĻļā§āύ āĻšāϞ āύ⧀āϞ/āϏāĻŦ⧁āϜ āĻ¸ā§āĻĨāĻžāĻĒāύāĻž āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ āφāĻĒāύāĻŋ āϕ⧀āĻ­āĻžāĻŦ⧇ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ āĻ¸ā§āĻ•āĻŋāĻŽāĻž āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ⧇āϰ āϝāĻ¤ā§āύ āύāĻŋāϤ⧇ āĻĒāĻžāϰ⧇āύ? āϏāĻ¤ā§āϝ āϝ⧇ Kubernetes āĻŦā§āϝāĻŦāĻšāĻžāϰ āύāĻŋāĻ°ā§āĻŦāĻŋāĻļ⧇āώ⧇, āĻĄāĻžāϟāĻžāĻŦ⧇āϏ āĻ¸ā§āĻ•āĻŋāĻŽāĻž āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ āĻāĻ•āϟāĻŋ āĻ•āĻ āĻŋāύ āĻ•āĻžāϜāĨ¤ āφāĻĒāύāĻžāϕ⧇ āύāĻŋāĻļā§āϚāĻŋāϤ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇ āϝ⧇ āĻĒ⧁āϰāĻžāύ⧋ āĻāĻŦāĻ‚ āύāϤ⧁āύ āĻ¸ā§āĻ•āĻŋāĻŽāĻž āϏāĻžāĻŽāĻžā§āϜāĻ¸ā§āϝāĻĒā§‚āĻ°ā§āĻŖ, āϤāĻžāϰāĻĒāϰ⧇ āφāĻĒāύāĻŋ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ āφāĻĒāĻĄā§‡āϟ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύ āĻāĻŦāĻ‚ āϤāĻžāϰāĻĒāϰ⧇ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϗ⧁āϞāĻŋāϕ⧇ āφāĻĒāĻĄā§‡āϟ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύāĨ¤ āφāĻĒāύāĻŋ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ āĻšāϟ āĻ…āĻĻāϞāĻŦāĻĻāϞ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύ āĻāĻŦāĻ‚ āϤāĻžāϰāĻĒāϰ⧇ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āφāĻĒāĻĄā§‡āϟ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύāĨ¤ āφāĻŽāĻŋ āĻāĻŽāύ āϞ⧋āĻ•āĻĻ⧇āϰ āϜāĻžāύāĻŋ āϝāĻžāϰāĻž āĻāĻ•āϟāĻŋ āύāϤ⧁āύ āĻ¸ā§āĻ•āĻŋāĻŽāĻž āϏāĻš āĻāĻ•āϟāĻŋ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āύāϤ⧁āύ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ āĻŦ⧁āϟ āĻ•āϰ⧇āϛ⧇, āĻāϟāĻŋ āĻāĻ•āϟāĻŋ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āϝāĻĻāĻŋ āφāĻĒāύāĻžāϰ āĻ•āĻžāϛ⧇ āĻŽāĻ™ā§āĻ—ā§‹āϰ āĻŽāϤ⧋ āĻāĻ•āϟāĻŋ āĻ¸ā§āĻ•āĻŋāĻŽāĻšā§€āύ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ āĻĨāĻžāϕ⧇ āϤāĻŦ⧇ āĻāϟāĻŋ āϝāĻžāχāĻšā§‹āĻ• āĻāĻ•āϟāĻŋ āϏāĻšāϜ āĻ•āĻžāϜ āύāϝāĻŧāĨ¤ āφāĻĒāύāĻžāϰ āφāϰ āϕ⧋āύ āĻĒā§āϰāĻļā§āύ āύāĻž āĻĨāĻžāĻ•āϞ⧇, āφāĻĒāύāĻžāϰ āĻŽāύ⧋āϝ⧋āϗ⧇āϰ āϜāĻ¨ā§āϝ āϧāĻ¨ā§āϝāĻŦāĻžāĻĻ!

āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĻ⧇āĻ–āĻžāĻ“

āĻ•āĻŋāϛ⧁ āĻŦāĻŋāĻœā§āĻžāĻžāĻĒāύ 🙂

āφāĻŽāĻžāĻĻ⧇āϰ āϏāĻžāĻĨ⧇ āĻĨāĻžāĻ•āĻžāϰ āϜāĻ¨ā§āϝ āφāĻĒāύāĻžāϕ⧇ āϧāĻ¨ā§āϝāĻŦāĻžāĻĻ. āφāĻĒāύāĻŋ āφāĻŽāĻžāĻĻ⧇āϰ āύāĻŋāĻŦāĻ¨ā§āϧ āĻĒāĻ›āĻ¨ā§āĻĻ āĻ•āϰ⧇āύ? āφāϰ⧋ āφāĻ•āĻ°ā§āώāĻŖā§€āϝāĻŧ āĻŦāĻŋāώāϝāĻŧāĻŦāĻ¸ā§āϤ⧁ āĻĻ⧇āĻ–āϤ⧇ āϚāĻžāύ? āĻ…āĻ°ā§āĻĄāĻžāϰ āĻĻāĻŋāϝāĻŧ⧇ āĻŦāĻž āĻŦāĻ¨ā§āϧ⧁āĻĻ⧇āϰ āϏ⧁āĻĒāĻžāϰāĻŋāĻļ āĻ•āϰ⧇ āφāĻŽāĻžāĻĻ⧇āϰ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧁āύ, $4.99 āĻĨ⧇āϕ⧇ āĻŦāĻŋāĻ•āĻžāĻļāĻ•āĻžāϰ⧀āĻĻ⧇āϰ āϜāĻ¨ā§āϝ āĻ•ā§āϞāĻžāωāĻĄ āĻ­āĻŋāĻĒāĻŋāĻāϏ, āĻāĻ¨ā§āĻŸā§āϰāĻŋ-āϞ⧇āϭ⧇āϞ āϏāĻžāĻ°ā§āĻ­āĻžāϰāϗ⧁āϞāĻŋāϰ āĻāĻ•āϟāĻŋ āĻ…āύāĻ¨ā§āϝ āĻ…ā§āϝāĻžāύāĻžāϞāĻ—, āϝāĻž āφāĻŽāĻžāĻĻ⧇āϰ āĻĻā§āĻŦāĻžāϰāĻž āφāĻĒāύāĻžāϰ āϜāĻ¨ā§āϝ āωāĻĻā§āĻ­āĻžāĻŦāĻŋāϤ āĻšāϝāĻŧ⧇āϛ⧇: VPS (KVM) E5-2697 v3 (6 āϕ⧋āϰ) 10GB DDR4 480GB SSD 1Gbps āĻĨ⧇āϕ⧇ $19 āĻŦāĻž āĻ•āĻŋāĻ­āĻžāĻŦ⧇ āĻāĻ•āϟāĻŋ āϏāĻžāĻ°ā§āĻ­āĻžāϰ āĻļ⧇āϝāĻŧāĻžāϰ āĻ•āϰāĻŦ⧇āύ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āϏāĻ¤ā§āϝ? (RAID1 āĻāĻŦāĻ‚ RAID10 āĻāϰ āϏāĻžāĻĨ⧇ āωāĻĒāϞāĻŦā§āϧ, 24 āϕ⧋āϰ āĻĒāĻ°ā§āϝāĻ¨ā§āϤ āĻāĻŦāĻ‚ 40GB DDR4 āĻĒāĻ°ā§āϝāĻ¨ā§āϤ)āĨ¤

āφāĻŽāĻ¸ā§āϟāĻžāϰāĻĄāĻžāĻŽā§‡āϰ āχāϕ⧁āχāύāĻŋāĻ•ā§āϏ āϟāĻžāϝāĻŧāĻžāϰ IV āĻĄā§‡āϟāĻž āϏ⧇āĻ¨ā§āϟāĻžāϰ⧇ āĻĄā§‡āϞ R730xd 2x āϏāĻ¸ā§āϤāĻž? āĻļ⧁āϧ⧁ āĻāĻ–āĻžāύ⧇ 2 x Intel TetraDeca-Core Xeon 2x E5-2697v3 2.6GHz 14C 64GB DDR4 4x960GB SSD 1Gbps 100 āϟāĻŋāĻ­āĻŋ $199 āĻĨ⧇āϕ⧇ āύ⧇āĻĻāĻžāϰāĻ˛ā§āϝāĻžāĻ¨ā§āĻĄā§‡! Dell R420 - 2x E5-2430 2.2Ghz 6C 128GB DDR3 2x960GB SSD 1Gbps 100TB - $99 āĻĨ⧇āϕ⧇! āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āĻĒāĻĄāĻŧ⧁āύ āĻ•āĻŋāĻ­āĻžāĻŦ⧇ āχāύāĻĢā§āϰāĻžāĻ¸ā§āĻŸā§āϰāĻžāĻ•āϚāĻžāϰ āĻ•āĻ°ā§āĻĒā§‹āϰ⧇āĻļāύ āϤ⧈āϰāĻŋ āĻ•āϰāĻž āϝāĻžāϝāĻŧāĨ¤ āĻāĻ• āĻĒāϝāĻŧāϏāĻžāϰ āϜāĻ¨ā§āϝ 730 āχāωāϰ⧋ āĻŽā§‚āĻ˛ā§āϝ⧇āϰ Dell R5xd E2650-4 v9000 āϏāĻžāĻ°ā§āĻ­āĻžāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻ•ā§āϞāĻžāϏ?

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

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