
āĻāϤāĻŋāĻšā§āϝāĻāϤāĻāĻžāĻŦā§, āĻāϤ āĻĻā§āĻ āϏāĻĒā§āϤāĻžāĻšā§ āĻāĻŽāϰāĻž āĻāύā§āĻāĻžāϰāύā§āĻā§ āĻĒāĻžāĻāϝāĻŧāĻž āĻĻāϰāĻāĻžāϰ⧠āĻāĻĒāĻāϰāĻŖāĻā§āϞāĻŋāϰ āĻāĻāĻāĻŋ āϏāĻāĻā§āώāĻŋāĻĒā§āϤ āĻĒāϰāĻŋāĻĒāĻžāĻāĨ¤
āύāϤā§āύ āĻāϰ⧠āĻļā§āϰ⧠āĻāϰ:
āĻāĻŋāĻāĻāĻāĻŽāĻāĻ āĻāĻžāϰā§āĻā§āϝāĻŧāĻžāϞ āĻŽā§āĻļāĻŋāύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻā§āĻāĻžāĻŦā§ āĻŽā§āϝāĻžāĻā§āϏ⧠āĻĢā§āĻĄā§āϰāĻž āĻāĻžāϞāĻžāĻŦā§āύāĨ¤
awk āϏā§āĻā§āϰāĻŋāĻĒā§āĻāĻŋāĻ āĻāĻžāώāĻžāϝāĻŧ āĻŦāĻŋāύāĻžāĻŽā§āϞā§āϝ⧠āĻ-āĻŦā§āĻāĨ¤
āĻāĻŋāĻāĻžāĻŦā§ āĻā§āĻĒāĻŋāĻāĻžāϰāĻā§ āϰāĻŋāĻŽā§āĻ āĻ ā§āϝāĻžāĻĄāĻŽāĻŋāύāĻŋāϏā§āĻā§āϰā§āĻļāύ āĻāύāϏā§āϞ⧠āĻĒāϰāĻŋāĻŖāϤ āĻāϰāĻŦā§āύāĨ¤
āĻĒāϰā§āĻā§āώāĻž āĻāĻŦāĻ āĻā§āĻĒāĻžāĻĻāύ āĻĒāϰāĻŋāĻŦā§āĻļā§ CI/CD āĻāϰā§āĻŽāĻĒā§āϰāĻŦāĻžāĻš āĻĒāϰāĻŋāĻāĻžāϞāύāĻž āĻāϰāϤ⧠Argo CD, Tekton āĻāĻŦāĻ OpenShift āĻĒāĻžāĻāĻĒāϞāĻžāĻāύāĻā§āϞāĻŋ āĻā§āĻāĻžāĻŦā§ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻŦā§āύāĨ¤
Eclipse JKube 1.0.0 āĻšāϞ Fabric8 Maven Plugin āĻĒā§āϰāĻāϞā§āĻĒā§āϰ āĻāϤā§āϤāϰāϏā§āϰā§, āĻāĻŦāĻ āĻāĻāĻŋ Maven Java āĻāύā§āĻā§āĻāύāĻžāϰ āϤā§āϰāĻŋāϤ⧠āĻ āύā§āĻ āύāϤā§āύ āĻŦā§āĻļāĻŋāώā§āĻā§āϝ āύāĻŋāϝāĻŧā§ āĻāϏā§, āϝā§āĻŽāύ S2I āĻŦāĻŋāϞā§āĻĄ āĻā§āĻļāϞāĻā§āϞāĻŋāϰ āĻāύā§āϝ āϏāĻŽāϰā§āĻĨāύāĨ¤
āĻāĻŽāϰāĻž āĻļāĻŋāĻāĻŋ āĻāĻŋāĻāĻžāĻŦā§ Red Hat Marketplace āĻ ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύ āϏā§āĻā§āϰ āĻĨā§āĻā§ āϏā§āĻĨāĻžāύā§āϝāĻŧ CodeReady OpenShift āĻĄā§āĻā§āϞāĻĒāĻŽā§āύā§āĻ āĻā§āϞāĻžāϏā§āĻāĻžāϰ⧠āĻāύāĻā§āĻāύāĻžāϰāĻžāĻāĻāĻĄ āĻĒāĻŖā§āϝāĻā§āϞāĻŋ āĻāύāϏā§āĻāϞ āĻāϰāϤ⧠āĻšāϝāĻŧāĨ¤
āĻā§āϝāĻŧāĻžāϰā§āĻāĻžāϏ āĻāĻŋ āĻāĻžāĻāĻžāϰā§āϤāĻž EE āĻāϰ āϏāĻžāĻĨā§ āϏāĻžāĻŽāĻā§āĻāϏā§āϝāĻĒā§āϰā§āĻŖ āĻšāĻŦā§? āĻāĻāĻāĻŋ āϏāĻžāϧāĻžāϰāĻŖ "āĻšā§āϝāĻžāĻ" āĻŦāĻž "āύāĻž" āĻāĻāĻžāύ⧠āĻĒāĻžāĻāϝāĻŧāĻž āϝāĻžāĻŦā§ āύāĻž, āϤāĻžāĻ āĻāϏā§āύ āĻŦāĻŋāϏā§āϤāĻžāϰāĻŋāϤ āĻĻā§āĻā§āύāĨ¤
āĻ āĻĒāĻžāϰā§āĻāϰ SDK 1.0 āĻāĻŦāĻ Helm, Ansible āĻŦāĻž Go āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻā§āĻŦāĻžāϰāύā§āĻāϏ āĻ āĻĒāĻžāϰā§āĻāϰāĻĻā§āϰ āĻŦāĻŋāĻāĻžāĻļā§āϰ āĻā§āĻĒāύā§āϝāĻŧāϤāĻž āĻāĻŦāĻ āĻāĻŋāĻĒāϏ (āϝāĻĻāĻŋāĻ āĻāĻĒāύāĻŋ Go-āϤ⧠āύāĻž āϞā§āĻā§āύ), āĻĒā§āϰāĻā§āϰ āĻāĻĻāĻžāĻšāϰāĻŖ āϏāĻšāĨ¤
āĻĄāĻžāĻāύāϞā§āĻĄ āĻāϰā§āύ:
Ansible k8s āĻšāϞ Ansible playbooks āĻĨā§āĻā§ Kubernetes āĻŦāϏā§āϤā§āĻā§āϞāĻŋ āĻĒāϰāĻŋāĻāĻžāϞāύāĻž āĻāϰāĻžāϰ āĻāύā§āϝ āĻāĻāĻāĻŋ āĻŦāĻŋāĻļā§āώ āĻŽāĻĄāĻŋāĻāϞāĨ¤ āĻā§āϞāĻžāĻāĻĄ āϏā§āĻŦāϝāĻŧāĻāĻā§āϰāĻŋāϝāĻŧ āĻāϰāĻžāϰ āϏāĻŽāϝāĻŧ āĻāĻŋāĻāĻžāĻŦā§ Ansible āĻāĻŦāĻ Kubernetes āĻāĻāϤā§āϰāĻŋāϤ āĻāϰāĻŦā§āύ? āĻāϤā§āϤāϰ: āĻĒā§āϞā§āĻŦā§āĻ āĻĨā§āĻā§ āϏāϰāĻžāϏāϰāĻŋ Kubernetes āĻ āĻŦāĻā§āĻā§āĻ āĻĒāϰāĻŋāĻāĻžāϞāύāĻž āĻāϰāϤ⧠Ansible k8s āĻŽāĻĄāĻŋāĻāϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύāĨ¤ āĻāĻŦāĻ āĻāĻŽāĻžāĻĻā§āϰ āĻāĻŋāĻ āĻļā§āĻ āĻāĻāĻŋāϤ⧠āϏāĻšāĻžāϝāĻŧāϤāĻž āĻāϰāĻŦā§, āϝāĻžāϤ⧠āĻāĻ āĻŽāĻĄāĻŋāĻāϞā§āϰ āĻŽā§āϞ āĻāĻŽāĻžāύā§āĻĄāĻā§āϞāĻŋāϰ āĻĻāϰāĻāĻžāϰ⧠āĻāĻŋāĻĒāϏ āĻāĻŦāĻ āϤāĻĨā§āϝ āϰāϝāĻŧā§āĻā§āĨ¤
Podman, CRI-O, Buildah, Skopeo āĻāĻŦāĻ OpenShift āĻĻā§āĻŦāĻžāϰāĻž āĻĒā§āϰāϤāĻŋāύāĻŋāϧāĻŋāϤā§āĻŦ āĻāϰāĻž āĻāĻĒā§āύ-āϏā§āϰā§āϏ āĻāύā§āĻā§āĻāύāĻžāϰ āϏā§āĻĒāĻžāϰāĻšāĻŋāϰā§āĻĻā§āϰ āĻāĻāĻāĻŋ āĻŦāĻŋāĻā§āύā§āĻĻā§āϰā§āĻā§āϤ āĻĻāϞ āĻā§āϰāĻšā§āϰ āĻāĻĒāϰ⧠āĻāĻāĻāĻŋ āϏā§āϰāĻā§āώāĻžāĻŽā§āϞāĻ āĻĸāĻžāϞ āϏā§āĻĨāĻžāĻĒāύ āĻāϰ⧠āĻĒā§āĻĨāĻŋāĻŦā§āĻā§ āĻā§āϰāĻšāĻžāĻŖā§āϰ āĻāĻā§āϰāĻŽāĻŖ āĻĨā§āĻā§ āϰāĻā§āώāĻž āĻāϰā§āĨ¤
āĻāĻĒāύāĻžāϰ āĻ āĻŦāϏāϰ āϏāĻŽāϝāĻŧā§ āĻĒāĻĄāĻŧā§āύ:
āĻāĻā§āύā§āĻ:
āĻāĻĒāύāĻžāϰ āϏā§āĻā§āϰāĻŋāύ⧠āĻŦāĻŋāύāĻžāĻŽā§āϞā§āϝ⧠āĻāĻžāϰā§āĻā§āϝāĻŧāĻžāϞ āĻāĻžāĻāĻž āϏāĻŽā§āĻŽā§āϞāύāĨ¤ āĻāĻžāĻāĻž āĻāĻŦāĻ āĻā§āϞāĻžāĻāĻĄ āĻŦāĻŋāĻļā§āώāĻā§āĻāĻĻā§āϰ āϏāĻžāĻĨā§ āĻāĻžāϰāĻāĻŋ āĻĒā§āϰāϝā§āĻā§āϤāĻŋāĻāϤ āĻā§āϰā§āϝāĻžāĻ, 28āĻāĻŋ āĻāĻā§āϰ āϏā§āĻļāύ āĻāĻŦāĻ āĻĻā§āĻāĻŋ āĻāĻļā§āĻāϰā§āϝāĻāύāĻ āĻā§āύā§āĻāĨ¤
āĻĒāĻžāϰāĻĢāϰāĻŽā§āϝāĻžāύā§āϏ, āĻĒā§āϰāĻĻāϰā§āĻļāύā§, āĻŦā§āϝāĻŦāĻšāĻžāϰāĻŋāĻ āĻā§āϞāĻžāϏ - āϏāĻŦāĻ āĻ āύāϞāĻžāĻāύā§āĨ¤ āĻāĻĒā§āύ āϏā§āϰā§āϏ āĻāĻāĻāĻŋ āĻ āĻā§āĻŽā§āĻļāύ āĻĒā§āϰāϝā§āĻā§āϤāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āϏāĻĢāϞāĻāĻžāĻŦā§ āĻĒāϰāĻŋāĻŦāϰā§āϤāύā§āϰ āĻā§āϝāĻžāϞā§āĻā§āĻ āĻŽā§āĻāĻžāĻŦā§āϞāĻž āĻāϰ⧠āĻāĻŽāύ āĻĄā§āĻā§āϞāĻĒāĻžāϰ, āĻĒā§āϰāĻļāĻžāϏāĻ āĻāĻŦāĻ āϏāĻŋāĻĻā§āϧāĻžāύā§āϤ āĻā§āϰāĻšāĻŖāĻāĻžāϰā§āĻĻā§āϰ āϏāĻžāĻĨā§ āĻāĻžāϰā§āϝāϤ āϝā§āĻāĻžāϝā§āĻ āĻāϰāĻžāϰ āĻāĻāĻāĻŋ āĻāĻŽā§āĻāĻžāϰ āϏā§āϝā§āĻāĨ¤
āϰāĻžāĻļāĻŋāϝāĻŧāĻžāύ āĻŽāϧā§āϝā§:
āĻāĻŽāϰāĻž Red Hat OpenShift āĻāύā§āĻā§āĻāύāĻžāϰ āĻĒā§āϞā§āϝāĻžāĻāĻĢāϰā§āĻŽ āĻāĻŦāĻ Kubernetes āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āϏā§āĻĨāĻžāύā§āϝāĻŧ āĻ āĻāĻŋāĻā§āĻāϤāĻž āϏāĻŽā§āĻĒāϰā§āĻā§ āĻļā§āĻā§āϰāĻŦāĻžāϰ āĻāϝāĻŧā§āĻŦāĻŋāύāĻžāϰā§āϰ āϏāĻŋāϰāĻŋāĻ āĻāĻžāϞāĻŋāϝāĻŧā§ āϝāĻžāĻā§āĻāĻŋāĨ¤ āύāĻŋāĻŦāύā§āϧāύ āĻāϰā§āύ āĻāĻŦāĻ āĻāϏā§āύ:
āĻāĻšā§, āĻāϝāĻŧā§āĻŦāĻŋāύāĻžāϰ āĻļā§āώ, āĻāĻŋāύā§āϤ⧠āĻāĻā§ .
āĻāϝāĻŧā§āĻŦāĻŋāύāĻžāϰāĻāĻŋ āĻļā§āώ āĻšāϝāĻŧā§ āĻā§āĻā§, āϤāĻŦā§ āĻāϤāĻŋāĻšāĻžāϏ⧠āϰāϝāĻŧā§ āĻā§āĻā§ - āĻāĻāĻŋ āϧāϰā§āύ .
- 25 āϏā§āĻĒā§āĻā§āĻŽā§āĻŦāϰ
- āĻ
āĻā§āĻā§āĻŦāϰ 9
- āĻ
āĻā§āĻā§āĻŦāϰ 23
āĻāϤā§āϏ: www.habr.com



