ΠΠΈ ΡΠ΅ Π²ΡΠ°ΡΠ°ΠΌΠ΅ ΡΠΎ ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π°Π»Π½ΠΈΠΎΡ ΠΊΡΠ°ΡΠΎΠΊ ΠΏΡΠ΅Π³Π»Π΅Π΄ Π½Π° ΠΊΠΎΡΠΈΡΠ½ΠΈ ΠΌΠ°ΡΠ΅ΡΠΈΡΠ°Π»ΠΈ ΡΡΠΎ Π³ΠΈ Π½Π°ΡΠ΄ΠΎΠ²ΠΌΠ΅ Π½Π° ΠΠ½ΡΠ΅ΡΠ½Π΅Ρ Π²ΠΎ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ Π΄Π²Π΅ Π½Π΅Π΄Π΅Π»ΠΈ.
ΠΠ°ΠΏΠΎΡΠ½Π΅ΡΠ΅ Π½ΠΎΠ²ΠΎ:
Π Π°Π·Π±ΠΈΡΠ°ΡΠ΅ Π½Π° ΠΠΠΠΠΠ
ΠΠ²Π°ΡΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ΅ΡΠΈ-Π°Π΄Π²ΠΎΠΊΠ°ΡΠΈ (Π΄Π°, ΠΈ Π½ΠΈΠ΅ ΠΈΠΌΠ°ΠΌΠ΅ ΡΠ°ΠΊΠ²Π° ΠΏΠΎΠ·ΠΈΡΠΈΡΠ° - Π΄Π° Π³ΠΈ ΡΠ°Π·Π±ΠΈΡΠ°ΠΌΠ΅ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈΡΠ΅ ΠΈ Π΄Π° ΠΈΠΌ ΠΊΠ°ΠΆΡΠ²Π°ΠΌΠ΅ Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ΅ΡΠΈΡΠ΅ Π·Π° Π½ΠΈΠ² Π½Π° Π΅Π΄Π½ΠΎΡΡΠ°Π²Π΅Π½ ΠΈ ΡΠ°Π·Π±ΠΈΡΠ»ΠΈΠ² ΡΠ°Π·ΠΈΠΊ) ΡΠ΅ΠΎΠΏΡΠ°ΡΠ½ΠΎ ΡΠ° ΠΏΡΠΎΡΡΡΠ²Π°Π°Ρ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡΠ°ΡΠ°, Camel ΠΈ Camel K!ΠΠ²ΡΠΎΠΌΠ°ΡΡΠΊΠ° ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΡΠ° Π½Π° Π΄ΠΎΠΌΠ°ΡΠΈΠ½ΠΈΡΠ΅ Π½Π° RHEL Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° AWS Π²ΠΎ Red Hat ΠΊΠΎΡΠΈΡΡΠ΅ΡΡΠΈ Ansible Tower
Π‘Γ¨ ΡΡΡΠ΅ ΡΠ΅ ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠ°ΡΠ΅ ΡΠ°ΡΠ½ΠΎ? Ansible Π΄ΠΎΠ°ΡΠ° ΠΊΠ°Ρ Π²Π°Ρ.ΠΠΎΠ΄ΠΈΡ OpenShift Pipelines ΠΠ΅Π» 1: ΠΠΎΠ²Π΅Π΄ ΠΠΎΠ²Π΅Π΄ Π²ΠΎ ΡΠ΅ΡΡΡΡΠΈΡΠ΅ ΡΡΠΎ ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ°Ρ Π·Π° ΡΠΎΠ·Π΄Π°Π²Π°ΡΠ΅ Π½Π° ΡΠ΅Π²ΠΊΠΎΠ²ΠΎΠ΄ΠΈ Π’Π΅ΠΊΡΠΎΠ½.
ΠΠΎΠ΄ΠΈΡ OpenShift Pipelines ΠΠ΅Π» 2: S2I ΠΈ Tekton
Π Π°Π±ΠΎΡΠ° ΡΠΎ ΠΏΡΠΎΡΠ΅ΡΠΎΡ ΠΈΠ·Π²ΠΎΡ-2-ΡΠ»ΠΈΠΊΠ° Π½Π° OpenShift ΠΎΠ΄ ΡΠ΅Π²ΠΊΠΎΠ²ΠΎΠ΄ΠΈΡΠ΅ Π½Π° Tekton.Π£ΠΏΠ°ΡΡΡΠ²ΠΎ Π·Π° OpenShift Pipelines, ΠΠ΅Π» 3: Π£ΠΏΡΠ°Π²ΡΠ²Π°ΡΠ΅ ΡΠΎ ΡΠ»ΠΈΠΊΠΈ Π·Π° Π²ΡΠ΅ΠΌΠ΅ Π½Π° ΡΡΠ°Π΅ΡΠ΅
Π‘ΠΎΠ·Π΄Π°Π²Π°ΡΠ΅ ΡΠ»ΠΈΠΊΠ° Π·Π° Π²ΡΠ΅ΠΌΠ΅ΡΡΠ°Π΅ΡΠ΅ Π·Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎ ΡΠΎ ΠΏΡΠ΅ΠΌΠ΅ΡΡΡΠ²Π°ΡΠ΅ Π½Π° ΡΠ°ΡΠΏΠΎΡΠ΅Π΄Π»ΠΈΠ²ΠΈ ΡΡΠ΅Π΄ΡΡΠ²Π° ΠΎΠ΄ ΡΠ»ΠΈΠΊΠ°ΡΠ° Π½Π° Π³ΡΠ°Π΄ΠΈΡΠ΅Π» Π½Π° S2I Π²ΠΎ Π²ΡΠ΅ΠΌΠ΅ Π½Π° ΡΡΠ°Π΅ΡΠ΅.Π£ΠΏΠ°ΡΡΡΠ²ΠΎ Π·Π° OpenShift Pipelines ΠΠ΅Π» 4: Π Π°ΡΠΏΠΎΡΠ΅Π΄ΡΠ²Π°ΡΠ΅ Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ° ΠΈ ΠΎΡΠΊΠ΅ΡΡΡΠ°ΡΠΈΡΠ° Π½Π° ΠΊΠΎΠ½ΡΠ΅ΡΠ½Π΅Ρ Π£ΠΏΠ°ΡΡΡΠ²ΠΎ Π·Π° OpenShift Pipelines ΠΠ΅Π» 5: ΠΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π½Π° ΠΠ ΠΠΠΠ Π
Π‘ΠΎΠ·Π΄Π°Π²Π°ΠΌΠ΅ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ° ΠΈ ΡΠ΅Π²ΠΊΠΎΠ²ΠΎΠ΄ ΠΊΠΎΡΠΈΡΡΠ΅ΡΡΠΈ ΠΏΡΠΈΠΌΠ΅ΡΠΈ ΠΎΠ΄ ΠΏΡΠ΅ΡΡ ΠΎΠ΄Π½ΠΈΡΠ΅ Π½Π°ΠΏΠΈΡΠΈ Π²ΠΎ ΡΠ΅ΡΠΈΡΠ°ΡΠ°.
ΠΠΊΡΠΈΠ²Π½ΠΎΡΡΠΈ:
Red Hat OpenShift Π²ΠΈ ΠΏΠΎΠΌΠ°Π³Π° Π΄Π° ΠΏΠΈΡΡΠ²Π°ΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈ ΠΌΠ½ΠΎΠ³Ρ ΠΏΠΎΠ΅ΡΠΈΠΊΠ°ΡΠ½ΠΎ, Π·Π°ΡΡΠ΅Π΄ΡΠ²Π°ΡΡΠΈ ΠΌΠ½ΠΎΠ³Ρ Π²ΡΠ΅ΠΌΠ΅ ΠΈ Π½Π°ΠΏΠΎΡ ΠΎΠ΄ ΡΠ°Π·Π²ΠΈΠ²Π°ΡΠΈΡΠ΅ ΠΏΡΠΈ ΡΠ΅ΡΠ°Π²Π°ΡΠ΅ Π½Π° ΠΏΠΎΠ²ΡΠ·Π°Π½ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ. ΠΠΎ ΠΎΠ²ΠΎΡ Π²Π΅Π±ΠΈΠ½Π°Ρ, ΡΠ΅ Π·Π±ΠΎΡΡΠ²Π°ΠΌΠ΅ Π·Π° Π΄ΡΠ°ΠΌΠ°ΡΠΈΡΠ½Π°ΡΠ° ΠΏΡΠΎΠΌΠ΅Π½Π° Π²ΠΎ ΡΠ°Π·Π²ΠΎΡΠΎΡ Π½Π° ΡΠΎΡΡΠ²Π΅Ρ ΡΡΠΎ ΡΠ΅ ΡΠ»ΡΡΠΈ Π½Π΅ΠΎΠ΄Π°ΠΌΠ½Π° ΠΈ ΠΊΠ°ΠΊΠΎ Red Hat OpenShift Π³ΠΎ ΠΎΠ»Π΅ΡΠ½ΡΠ²Π° ΡΠΎΠ·Π΄Π°Π²Π°ΡΠ΅ΡΠΎ ΠΈ ΠΎΠ΄ΡΠΆΡΠ²Π°ΡΠ΅ΡΠΎ Π½Π° ΡΠΎΡΡΠ²Π΅ΡΠΎΡ.
Π Π°Π·Π³ΠΎΠ²ΠΎΡ:
28 ΠΎΠΊΡΠΎΠΌΠ²ΡΠΈ, ΠΠΠΠ ΠΠΠΠ Π£ΠΠ ΠΠΠ£ΠΠΠΠ Π‘Π ΠΠΠΠ‘Π’ΠΠ
ΠΠ°ΡΠΊ Π ΠΎΠ±Π΅ΡΡΡ ΡΠ΅ Π·Π±ΠΎΡΡΠ²Π° Π·Π° ΠΏΡΠ΅Π΄ΠΈΠ·Π²ΠΈΡΠΈΡΠ΅ Π·Π° ΡΠΏΡΠ°Π²ΡΠ²Π°ΡΠ΅ ΡΠΎ ΠΊΠ»Π°ΡΡΠ΅ΡΠΎΡ, Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈΡΠ΅ ΠΈ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° ΡΡΠΎ ΡΠ΅ ΡΠ°Π²ΡΠ²Π°Π°Ρ ΠΊΠΎΠ³Π° ΠΈΠΌΠ°ΡΠ΅ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΊΠ»Π°ΡΡΠ΅ΡΠΈ ΡΠ°ΡΠΏΠΎΡΠ΅Π΄Π΅Π½ΠΈ Π½Π° ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ Π΄Π°Π²Π°ΡΠ΅Π»ΠΈ Π½Π° ΠΎΠ±Π»Π°ΠΊ ΠΈ ΡΠ΅ ΠΏΠΎΠΊΠ°ΠΆΠ΅ ΠΊΠ°ΠΊΠΎ Red Hat Advanced Cluster Management ΠΏΠΎΠΌΠ°Π³Π° Π²ΠΎ ΡΠ΅ΡΠ°Π²Π°ΡΠ΅ΡΠΎ Π½Π° ΠΎΠ²ΠΈΠ΅ ΠΏΡΠ΅Π΄ΠΈΠ·Π²ΠΈΡΠΈ.10 Π½ΠΎΠ΅ΠΌΠ²ΡΠΈ, ΠΠΠΠ ΠΠ£Π‘
Π€ΠΈΠ» ΠΡΠΎΡΠ΅Ρ ΡΠ΅ Π³ΠΈ ΡΠΏΠΎΠ΄Π΅Π»ΠΈ ΡΠ²ΠΎΠΈΡΠ΅ ΡΠ°Π·ΠΌΠΈΡΠ»ΡΠ²Π°ΡΠ° Π·Π° ΡΠΎΠ° Π·ΠΎΡΡΠΎ ΡΡΠ°ΡΠΈΡΠ΅ Java ΡΠ°ΠΌΠΊΠΈ ΡΠ΅ Π»ΠΎΡΠΈ ΠΈ Π·ΠΎΡΡΠΎ Π½ΠΈ ΡΡΠ΅Π±Π°Π°Ρ Π½ΠΎΠ²ΠΈ, Π° ΠΈΡΡΠΎ ΡΠ°ΠΊΠ° ΡΠ΅ Π²ΠΈ ΠΊΠ°ΠΆΠ΅ ΡΡΠΎ Π΄Π°Π²Π° ΠΏΡΠ΅ΠΌΠΈΠ½ΠΎΡ ΠΊΠΎΠ½ ΡΠ°ΠΊΠ²Π° Π½ΠΎΠ²Π° ΡΠ°ΠΌΠΊΠ° Π²ΠΎ ΡΠΎΡΠΌΠ° Π½Π° Quarkus ΠΈ ΠΊΠ°ΠΊΠΎ ΡΡΠ½ΠΊΡΠΈΠΎΠ½ΠΈΡΠ° Π²ΡΠΎΡΠΈΠΎΡ.24 Π½ΠΎΠ΅ΠΌΠ²ΡΠΈ, ΠΠΠ Π’Π£ΠΠΠΠΠΠ¦ΠΠΠ ΠΠ ΠΠΠΠ’ΠΠΠΠΠ ΠΠΠ’ΠΠΠΠ
Uther Lawson ΡΠ΅ Π³ΠΈ ΠΏΡΠ΅ΡΡΡΠ°Π²ΠΈ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈΡΠ΅ ΠΈ ΠΏΡΠΈΡΡΠ°ΠΏΠΈΡΠ΅ Π·Π°Π΄ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΎΡ βΠΠΈΡΡΡΠ΅Π»Π½Π° ΠΌΠ°ΡΠΈΠ½Π° Π²ΠΎ ΠΊΠΎΠ½ΡΠ΅ΡΠ½Π΅Ρβ, Π° ΠΈΡΡΠΎ ΡΠ°ΠΊΠ° ΡΠ΅ ΠΏΠΎΠΊΠ°ΠΆΠ΅ ΠΊΠΎΠ»ΠΊΡ Π΅ Π»Π΅ΡΠ½ΠΎ Π΄Π° ΡΠ΅ ΠΊΡΠ΅ΠΈΡΠ°Π°Ρ, ΡΠ°Π±ΠΎΡΠ°Ρ, ΡΠ»Π΅Π΄Π°Ρ ΠΈ ΠΊΠΎΡΠΈΡΡΠ°Ρ ΡΠ°ΠΊΠ²ΠΈ VM Π²ΠΎ ΠΏΡΠ°ΠΊΡΠ°.
Π½Π° ΡΡΡΠΊΠΈ:
- 23 ΠΎΠΊΡΠΎΠΌΠ²ΡΠΈ
ΠΠ³ΡΠ°Π΄Π΅Π½ Jenkins, Pipeline-builds, Tekton Π²ΠΎ Red Hat OpenShift ΠΊΠΎΠ½ΡΠ΅ΡΠ½Π΅ΡΡΠΊΠ° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°
ΠΠ° ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΡΠ²Π°ΠΌΠ΅ ΡΠ΅ΡΠΈΡΠ°ΡΠ° ΠΏΠ΅ΡΠΎΡΠ½ΠΈ Π²Π΅Π±ΠΈΠ½Π°ΡΠΈ Π·Π° ΠΌΠ°ΡΡΠΈΠ½ ΠΈΡΠΊΡΡΡΠ²ΠΎ ΡΠΎ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π½Π° Red Hat OpenShift Container Platform ΠΈ Kubernetes. Π Π΅Π³ΠΈΡΡΡΠΈΡΠ°ΡΡΠ΅ ΡΠ΅ ΠΈ Π΄ΠΎΡΠ΄Π΅ΡΠ΅ - 3 Π½ΠΎΠ΅ΠΌΠ²ΡΠΈ
Π€ΠΎΡΡΠΌ Π½Π° Π¦ΡΠ²Π΅Π½Π° ΡΠ°ΠΏΠΊΠ°
ΠΠ°ΡΠΈΡΠ΅ ΠΊΠΎΠ»Π΅Π³ΠΈ ΠΏΠΎΠ΄Π³ΠΎΡΠ²ΠΈΡΠ° Π·Π° Π²Π°Ρ Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠ°ΡΠΈΠΈ Π²ΠΎ ΠΆΠΈΠ²ΠΎ ΠΈ ΠΏΡΠΈΠΊΠ°Π·Π½ΠΈ Π·Π° ΡΡΠ΅Π½Π΄ΠΎΠ²ΠΈΡΠ΅, Π° Π½ΠΈΠ΅ ΠΏΠΎΠ΄Π³ΠΎΡΠ²ΠΈΠ²ΠΌΠ΅ ΠΏΡΠΈΠΊΠ°Π·Π½ΠΈ Π·Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠΈ Π½Π° ΡΡΡΠΊΠΈ ΡΠ°Π·ΠΈΠΊ, ΠΏΡΠΈΠΊΠ°Π·Π½Π° Π·Π° ΡΠΎΠ° Π·ΠΎΡΡΠΎ Π½Π° ΡΠ΅Π»ΠΈΠΎΡ ΡΠ²Π΅Ρ ΠΌΡ Π΅ ΠΏΠΎΡΡΠ΅Π±Π΅Π½ ΡΠΎΡΡΠ²Π΅Ρ ΡΠΎ ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄, ΠΊΠ°ΠΊΠΎ Π΄Π° ΡΠ΅ ΠΏΡΠΈΡΠ΄Π΅ Π½Π° ΠΌΠ°ΡΡΠΈΠ½ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ° Π²ΠΎ ΠΎΠ±Π»Π°ΠΊ Π·Π° Π½Π° ΠΊΡΠ°ΡΠΎΡ Π΄Π° ΡΠ΅ Π΄ΠΎΠ±ΠΈΡΠ°Ρ Π·Π½Π°ΡΠΈΡΠ΅Π»Π½ΠΈ ΠΏΡΠΈΠ΄ΠΎΠ±ΠΈΠ²ΠΊΠΈ, ΡΡΠΎ ΠΈ ΠΊΠ°ΠΊΠΎ Π΄Π° ΡΠ΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ° ΠΏΡΠ΅Π΄ ΡΓ¨, Π° ΠΈΡΡΠΎ ΡΠ°ΠΊΠ° ΠΈ Quarkus, ΠΌΠ°Π³ΠΈΡΠ½Π°ΡΠ° ΡΠΈΠ½Π΅ΡΠ³ΠΈΡΠ° Π½Π° ΠΊΠΎΠ½ΡΠ΅ΡΠ½Π΅Ρ ΠΈ ΠΎΠ±Π»Π°ΠΊ, ΠΈ ΡΠ°ΠΊΠ° Π½Π°ΡΠ°ΠΌΡ!ΠΠΎΠ½ΡΡΠ°Π½ΡΠΈΠ½ ΠΠ΅Π»Π΅Π½ΠΊΠΎΠ² ΠΎΠ΄ ΠΠ‘Π-ΠΡΡΠΏ ΡΠ΅ Π²ΠΈ ΠΊΠ°ΠΆΠ΅ ΠΎΠ΄ ΠΊΠ°Π΄Π΅ Π΄Π° Π·Π°ΠΏΠΎΡΠ½Π΅ΡΠ΅ Π°ΠΊΠΎ ΡΠ΅ Π·Π°Π½ΠΈΠΌΠ°Π²Π°ΡΠ΅ ΡΠΎ ΠΠ’ ΠΈ Π²Π°ΡΠΈΠΎΡ Π±ΠΈΠ·Π½ΠΈΡ ΡΠ°ΠΊΠ° ΠΠΈΠ³ΠΈΡΠ°Π»Π½Π° ΡΡΠ°Π½ΡΡΠΎΡΠΌΠ°ΡΠΈΡΠ° - ΠΊΠΎΡΠΈΡΡΠ΅ΡΡΠΈ Π³ΠΎ ΠΏΡΠΈΠΌΠ΅ΡΠΎΡ Π½Π° ΠΠ΅ΡΠ°Π»ΠΎΠΈΠ½Π²Π΅ΡΡ.
ΠΠ½Π΄ΡΠ΅Ρ ΠΠΎΠ½ΠΎΠΌΠ°ΡΠ΅Π² ΠΎΠ΄ Π ΠΎΡΠ±Π°Π½ΠΊ ΡΠ΅ Π²ΠΈ ΠΊΠ°ΠΆΠ΅ ΠΊΠ°ΠΊΠΎ Π΄Π° ΡΠ° ΠΏΠΎΠ΄ΠΈΠ³Π½Π΅ΡΠ΅ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ°ΡΠ° Π½Π° Π±Π°Π½ΠΊΠ°ΡΠ° Π½Π° Π½ΠΎΠ²ΠΎ Π½ΠΈΠ²ΠΎ Π½Π° ΠΊΠ²Π°Π»ΠΈΡΠ΅Ρ Π·Π° ΡΠ°ΠΌΠΎ Π΅Π΄Π½Π° Π³ΠΎΠ΄ΠΈΠ½Π° ΠΊΠΎΡΠΈΡΡΠ΅ΡΡΠΈ ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° ΠΏΡΠ΅ΡΠΏΠ»Π°ΡΠ° Π½Π° Red Hat.
Π‘Π΅ΡΠ³Π΅Ρ ΠΠ»Π΅ΠΊΡΠ΅Π΅Π² ΠΎΠ΄ Π Π‘Π ΡΠ΅ Π·Π±ΠΎΡΡΠ²Π° Π·Π° ΡΠΎΠ° ΠΊΠ°ΠΊΠΎ ΡΠΎ ΠΏΠΎΠΌΠΎΡ Π½Π° Red Hat OpenShift Π΅ ΠΈΠ·Π³ΡΠ°Π΄Π΅Π½ ΡΠΈΡΡΠ΅ΠΌ Π·Π° ΡΠ΅Π½ΡΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½ΠΎ ΡΠΎΠ±ΠΈΡΠ°ΡΠ΅, ΡΠΊΠ»Π°Π΄ΠΈΡΠ°ΡΠ΅ ΠΈ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π·Π° Π·Π°Π΄ΠΎΠ»ΠΆΠΈΡΠ΅Π»Π½ΠΎΡΠΎ Π°Π²ΡΠΎ ΠΎΡΠΈΠ³ΡΡΡΠ²Π°ΡΠ΅. ΠΠ°ΡΠ΅ΠΌ, ΡΠΈΡΡΠ΅ΠΌΠΎΡ ΠΈΠΌΠ° ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΠ΄ 10-ΠΊΡΠ°ΡΠ΅Π½ ΠΏΠΎΡΠ΅Π½ΡΠΈΡΠ°Π» Π·Π° ΡΠ°ΡΡ Π½Π° ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΠ²Π½ΠΎΡΡΠ°!
ΠΠΎ ΡΠ½ΠΈΠΌΠ°ΡΠ΅ΡΠΎ:
ΠΠΌΠΏΠ΅ΡΠ°ΡΠΎΡ βΠΠΏΠ΅ΡΠ°ΡΠΎΡβ: ΠΠΏΠ΅ΡΠ°ΡΠΎΡΠΈ Π²ΠΎ OpenShift ΠΈ Kubernetes ΠΠ°Π³ΠΈΡΠ° ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ½Π° Π·Π° OpenShift Π·Π° Π³ΡΠ°Π΄Π΅ΡΠ΅ ΠΈ ΡΠ°ΡΠΏΠΎΡΠ΅Π΄ΡΠ²Π°ΡΠ΅ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ Red Hat OpenShift ΠΈ Machine API
*ΠΠ°Π³Π»Π°Π²ΠΈΠ΅ ΡΠ»ΠΈΠΊΠ° Β©
ΠΠ·Π²ΠΎΡ: www.habr.com