рдЙрддреНрддрд░рджрд╛рдпреА k8s рдзреЛрдЦрд╛ рдкрд╛рдирд╛, рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ awk рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓, рд░ рд╡реЗрдм рд╡рд┐рдХрд╛рд╕рдХреЛ рд▓рд╛рдЧрд┐ Jamstack рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ 4 рдХрд╛рд░рдгрд╣рд░реВ

рдЙрддреНрддрд░рджрд╛рдпреА k8s рдзреЛрдЦрд╛ рдкрд╛рдирд╛, рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ awk рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓, рд░ рд╡реЗрдм рд╡рд┐рдХрд╛рд╕рдХреЛ рд▓рд╛рдЧрд┐ Jamstack рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ 4 рдХрд╛рд░рдгрд╣рд░реВ

рдкрд░рдореНрдкрд░рд╛рдЧрдд рд░реВрдкрдорд╛, рд╣рд╛рдореАрд▓реЗ рд╡рд┐рдЧрдд рджреБрдИ рд╣рдкреНрддрд╛рдорд╛ рдЗрдиреНрдЯрд░рдиреЗрдЯрдорд╛ рдлреЗрд▓рд╛ рдкрд╛рд░реЗрдХрд╛ рдЙрдкрдпреЛрдЧреА рд╕рд╛рдордЧреНрд░реАрд╣рд░реВрдХреЛ рдЫреЛрдЯреЛ рдбрд╛рдЗрдЬреЗрд╕реНрдЯред

рдирдпрд╛рдБ рд╕реБрд░реБ рдЧрд░реНрдиреБрд╣реЛрд╕реН:

рдбрд╛рдЙрдирд▓реЛрдб рдЧрд░реНрдиреБрд╣реЛрд╕реН:

  • рдЙрддреНрддрд░рджрд╛рдпреА k8s рдзреЛрдЦрд╛ рдкрд╛рдирд╛
    Ansible k8s Ansible playbooks рдмрд╛рдЯ Kubernetes рд╡рд╕реНрддреБрд╣рд░реВ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдПрдЙрдЯрд╛ рд╡рд┐рд╢реЗрд╖ рдореЛрдбреНрдпреБрд▓ рд╣реЛред рдХреНрд▓рд╛рдЙрдб рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдЧрд░реНрджрд╛ Ansible рд░ Kubernetes рдХрд╕рд░реА рд╕рдВрдпреЛрдЬрди рдЧрд░реНрдиреЗ? рдЙрддреНрддрд░: рдкреНрд▓реЗрдмреБрдХрдмрд╛рдЯ рдХреБрдмреЗрд░рдиреЗрдЯ рд╡рд╕реНрддреБрд╣рд░реВ рд╕рд┐рдзреИ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдЧрд░реНрди Ansible k8s рдореЛрдбреНрдпреБрд▓ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБрд╣реЛрд╕реНред рд░ рд╣рд╛рдореНрд░реЛ рдзреЛрдЦрд╛ рдкрд╛рдирд╛рд▓реЗ рдпрд╕рдорд╛ рдорджреНрджрдд рдЧрд░реНрдиреЗрдЫ, рдЬрд╕рд▓реЗ рдпрд╕ рдореЛрдбреНрдпреБрд▓рдХреЛ рдореБрдЦреНрдп рдЖрджреЗрд╢рд╣рд░реВрдорд╛ рдЙрдкрдпреЛрдЧреА рд╕реБрдЭрд╛рд╡рд╣рд░реВ рд░ рдЬрд╛рдирдХрд╛рд░реА рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрджрдЫред
  • рдХреНрд╡рд╛рд░реНрдХрд╕ рдЖрд╡реЗрджрди рдкрд░реАрдХреНрд╖рдг рдзреЛрдЦрд╛ рдкрд╛рдирд╛

    рдЙрддреНрддрд░рджрд╛рдпреА k8s рдзреЛрдЦрд╛ рдкрд╛рдирд╛, рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ awk рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓, рд░ рд╡реЗрдм рд╡рд┐рдХрд╛рд╕рдХреЛ рд▓рд╛рдЧрд┐ Jamstack рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ 4 рдХрд╛рд░рдгрд╣рд░реВ

  • рд░рдВрдЧреАрди рдкреБрд╕реНрддрдХ "рдХрдиреНрдЯреЗрдирд░ рд╕реБрдкрд░рд╣реАрд░реЛ"
    Podman, CRI-O, Buildah, Skopeo рд░ OpenShift рджреНрд╡рд╛рд░рд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдЧрд░рд┐рдПрдХреЛ рдЦреБрд▓рд╛-рд╕реНрд░реЛрдд рдХрдиреНрдЯреЗрдирд░ рд╕реБрдкрд░рд╣реАрд░реЛрд╣рд░реВрдХреЛ рд╡рд┐рдХреЗрдиреНрджреНрд░реАрдХреГрдд рдЯреЛрд▓реАрд▓реЗ рдЧреНрд░рд╣рдорд╛ рд╕реБрд░рдХреНрд╖рд╛рддреНрдордХ рдврд╛рд▓ рддреИрдирд╛рде рдЧрд░реЗрд░ рдкреГрдереНрд╡реАрд▓рд╛рдИ рдХреНрд╖реБрджреНрд░рдЧреНрд░рд╣ рдЖрдХреНрд░рдордгрдмрд╛рдЯ рдмрдЪрд╛рдЙрдБрдЫред

    рдЙрддреНрддрд░рджрд╛рдпреА k8s рдзреЛрдЦрд╛ рдкрд╛рдирд╛, рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ awk рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓, рд░ рд╡реЗрдм рд╡рд┐рдХрд╛рд╕рдХреЛ рд▓рд╛рдЧрд┐ Jamstack рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ 4 рдХрд╛рд░рдгрд╣рд░реВ

рдлреБрд░реНрд╕рджрдорд╛ рдкрдвреНрдиреБрд╣реЛрд╕реН:

рдШрдЯрдирд╛рд╣рд░реВ:

  • рд╕реЗрдкреНрдЯреЗрдореНрдмрд░ 30, jconf.dev
    рддрдкрд╛рдИрдВрдХреЛ рд╕реНрдХреНрд░рд┐рдирдорд╛ рдирд┐: рд╢реБрд▓реНрдХ рднрд░реНрдЪреБрдЕрд▓ рдЬрд╛рднрд╛ рд╕рдореНрдореЗрд▓рдиред рдЬрд╛рднрд╛ рд░ рдХреНрд▓рд╛рдЙрдб рд╡рд┐рд╢реЗрд╖рдЬреНрдЮрд╣рд░реВрд╕рдБрдЧ рдЪрд╛рд░ рдЯреЗрдХ рдЯреНрд░реНрдпрд╛рдХрд╣рд░реВ, 28 рдЧрд╣рд┐рд░реЛ рд╕рддреНрд░рд╣рд░реВ, рд░ рджреБрдИ рдЕрджреНрднреБрдд рдореБрдЦреНрдп рдиреЛрдЯрд╣рд░реВред
  • рдЕрдХреНрдЯреЛрдмрд░ 13-14, AnsibleFest
    рдкреНрд░рджрд░реНрд╢рди, рдкреНрд░рджрд░реНрд╢рди, рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдХрдХреНрд╖рд╛рд╣рд░реВ - рд╕рдмреИ рдЕрдирд▓рд╛рдЗрдиред рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд IT рд╕реНрд╡рдЪрд╛рд▓рди рдкреНрд░рд╡рд┐рдзрд┐рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдкрд░рд┐рд╡рд░реНрддрдирдХрд╛ рдЪреБрдиреМрддреАрд╣рд░реВрдХреЛ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рд╕рд╛рдордирд╛ рдЧрд░реНрдиреЗ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВ, рдкреНрд░рд╢рд╛рд╕рдХрд╣рд░реВ рд░ рдирд┐рд░реНрдгрдп рдирд┐рд░реНрдорд╛рддрд╛рд╣рд░реВрд╕рдБрдЧ рд╡рд╕реНрддреБрддрдГ рд╕рдЮреНрдЪрд╛рд░ рдЧрд░реНрдиреЗ рдЙрддреНрдХреГрд╖реНрдЯ рдЕрд╡рд╕рд░ред

рд░реБрд╕реАрдорд╛:

рд╣рд╛рдореА Red Hat OpenShift рдХрдиреНрдЯреЗрдирд░ рдкреНрд▓реЗрдЯрдлрд░реНрдо рд░ Kubernetes рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдиреЗрдЯрд┐рдн рдЕрдиреБрднрд╡рдХреЛ рдмрд╛рд░реЗрдорд╛ рд╢реБрдХреНрд░рдмрд╛рд░ рд╡реЗрдмрд┐рдирд╛рд░рд╣рд░реВрдХреЛ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдЬрд╛рд░реА рд░рд╛рдЦреНрдЫреМрдВред рджрд░реНрддрд╛ рдЧрд░реНрдиреБрд╣реЛрд╕реН рд░ рдЖрдЙрдиреБрд╣реЛрд╕реН:

рд╕рдореНрд░рд╛рдЯ "рдЕрдкрд░реЗрдЯрд░": OpenShift рд░ Kubernetes рдорд╛ рдЕрдкрд░реЗрдЯрд░рд╣рд░реВ
рдУрд╣реЛ, рд╡реЗрдмрд┐рдирд╛рд░ рд╕рдХрд┐рдпреЛ, рддрд░ рддреНрдпрд╣рд╛рдБ рдЫ ╨╖╨░╨┐╨╕╤Б╤М.

рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ рдирд┐рд░реНрдорд╛рдг рд░ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ OpenShift-рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЬрд╛рджреВ
рд╡реЗрдмрд┐рдирд╛рд░ рд╕рдХрд┐рдпреЛ, рддрд░ рдЗрддрд┐рд╣рд╛рд╕рдорд╛ рд░рд╣рдиреНрдЫ - рдпрд╕рд▓рд╛рдИ рд╕рдорд╛рддреНрдиреБрд╣реЛрд╕реН ╨╖╨░╨┐╨╕╤Б╤М.

рд╕реНрд░реЛрдд: www.habr.com

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди