ืื ืืชืงืืืื ืืืฉืงื ืืจืฉืืืช ืฉื ืคืืืคืืจืืช Red Hat OpenShift 4. ืืืื ื ืกืคืจ ืืื ืืื ืืขืืืจ ืืืื ื-OpenShift Container Platform 3 ืืืืืจืืช ืืืงืืืช ืืืคืฉืจืืช.
ืืืืจืืช ืืืืจ ืื, ืื ื ืืขืื ืืื ืื ืืขืืงืจ ืืืฉืืืืืช OpenShift 4 ืืืืฉืื, ืืืื ืคืื ืืช ืืืืืืืช ืฉื ืชืฉืชืืช ืืืื ืืืืชื ื ืืชื ืช ืืฉืื ืื ืืืืืกืกืช ืขื RHEL CoreOS ืืืื ืืืืืืฆืื. ืืืื ื ืจืื ืื ืืืฆื ืืขืืืจ ื-OpenShift 4 ืืื ืืขืืืช.
ืืชื ืืืื ืืืืืช ืขืื ืขื ืืืืืืื ืืื ืืืจืกื ืืืืฉื ืืืฉื ื.
ืืืืจื ืฉื ืืฉืืืืืช ื-OpenShift 3 ื-OpenShift 4 ืืืืฆืขืืช ืคืืืคืืจืืช Red Hat Appranix ืืืืกืืืช
Appranix ื-Red Hat ืขืืื ืืืจืฅ ืืื ืืืงื ืขื ืืขืืจืช ืืฉืืื ืืฉืืืืืช ื-OpenShift 3 ื-OpenShift 4 ืขื ืฉืืจืืช ืืืชืื ืืืฉืืช ืืคืืขื ืขื ืืื Appranix Site Reliability Automation ืขืืืจ Kubernetes.
ืคืชืจืื Appranix (ื ืืชื ืืืฆืื ื
ืืืืข ืืืืจื ืืืืฆืขืืช Appranix ืขืืืจ OpenShift 4 ืืื ืืืื
- ืืชืืื ืืืืจื. ืืืืืื ืฉืคืชืจืื Appranix ืื ืื ืขื ืขืงืจืื ืืช SaaS, ืืื ืฆืืจื ืืืงืืช ืชืฉืชืืช ืืืฉืื ืืืื ืฆืืจื ืืืืืืจ ืื ืืืฉืชืืฉ ืืคืชืจืื ืืช ืืืืจืฆืื ืืืืืืื ื ืคืจืืื.
- ืืืืจืืืืช ืฉื Appranix ืืงืื ืขื ืืืืจื ืฉื ืืฉืืืืืช ืืืืืื.
- ืืืืื ืืืืืืื ืฉื ืชืฆืืจืืช ืืฉืืื ืืืจืืืืช ืฉื OpenShift 3 ืขื ืืขืืจื ืืืืจ ืืื ื-OpenShift 4 ืืคืฉื ืืช ืชืืืื ืืืืืจื ืขืฆืื.
- ืืืืืืช ืืืืืง ืืืฆื ืืคืืืงืฆืืืช ืืืชืฉืชืืช ืืืจืืื ืืช ืฉื OpenShift 3 ืืชื ืืืืช ืืคืืืคืืจืืช OpenShift 4 ืืขื ื AWS.
- ืืืืจื ืฉื ืืืืจืืช ืืืฉื ื-RBAC ืืื ืขื ืืฉืืื ืืฉืืื.
- ืืขืืจื ืกืืงืืืืืช ืื ืืืื ืฉื ืื ืืคืจืืืงืืื ืืืฉืืืืืช OpenShift 4 ืืืฉืื.
- ืืืคืฆืืื ืื - ืืจืืื ืฉื ืืกืคืจ ืจืืืช ืฉื ืกืืืื ืืช ืชืงืืืช ืขืืืจ ืืืฉืืื ืืืื ืื ืืฉ ืื ืืช ืืื ืื ืืืชืืื.
ืกืืืื ืืช ืจื-ืฉืืืชืืช ืืชืงืืืช (ืืืกื) ืขืืืจ ืืืฉืืื OpenShift
ืืืืจ ืืืขืืจ ื-OpenShift 3 ื-4, ื ืืชื ืืืฉืชืืฉ ืืคืชืจืื Appranix ืืื ืืกืคืง Continuous App Resilience, ืฉืื ืฉืืืฉ ืืคืฉืจืืืืช ืืคืฉืจืืืช. ืจืืช 1 ืืืกื (Level 1 Resiliency) ืืืคืฉืจ ืื ืืฉืืืจ ืืคืืืงืฆืืืช ืืืื ืืฉื ืืช ืืช ืืืืืจ ืืกืคืง ืืขื ื. ื ืืชื ืืืฉืชืืฉ ืื ืืื ืืืืืืจ ืืืฉืืืื ืืืืืจ ืื ืืืชืืืฉืฉ ืืืฉื ืืงืืื ืืจืืช ืืืืืจ, ืืืื ืืืฉืจ ืคืจืืกืช ืืืฉืืืื ื ืืฉืืช, ืื ืืืฆื ืฉืื ืขืืื ืืืฆืืจ ืืืืืจืืช ืกืืืืช ืืืืงื ืืืืชื ืืืืจ ืื ืืืฉืืื OpenShift ื ืคืจื. .
ืจืืช 2 ืืืคืฉืจ ืื ืืืขืืืจ ืืคืืืงืฆืืืช ืืืืืจ ืืืจ ืืืื ืืืืืืฃ ืกืคืง. ืืืงืจื ืื, ืชืืื ืืฉืืืจ ืืช ืชืฉืชืืช ืื ืชืื ืื ืืจืืฉืืช ืืืืืจ ืืจืืฉื, ืื ืืืคืขืื ืืืฉืืืื ืืืฉืืื ืืืจ ืืืืืจ ืืืจ. ืืคืฉืจืืช ืื ืฉืืืืฉืืช ืืืฉืจ ืืืืจ ืื ืืืืจ ืขื ื ื ืืคื, ืื ืฉืืฉ ืฆืืจื ืืืขืืืจ ืืืฉืืืื ืืืืืจ ืืืจ ืขืงื ืืชืงืคืช ืกืืืืจ. ืืืืกืืฃ, ืจืืช 3 ืืืคืฉืจ ืื ืืฉื ืืช ืื ืจืง ืืช ืืืืืจ, ืืื ืื ืืช ืกืคืง ืืขื ื.
ืืื Appranix SRA ืขืืื
ืกืืืื ืืช ืจื-ืฉืืืชืืช ืืชืงืืืช ืฉื ืืืฉืืื OpenShift ื-Appranix ืืืฉืืช ืืืืฆืขืืช ืคืื ืงืฆืืื ืืืืช "ืืืื ืช ืืืื", ืฉืืืฆืจืช ืืืืคื ืืืืืืื ืขืืชืงืื ืฉื ืกืืืืช ืืืคืืืงืฆืื. ืืื ืืืคืขืื ืืช ืืคืื ืงืฆืืื ืืืืช ืืื ืืืฉืคืจ ืืช ืืืืืช ืืืคืืืงืฆืืืช, ืคืฉืื ืืืกืฃ ืฉืืจืช ืงืื ืืืช ืืฆืื ืืจ ื-DevOps ืฉืื.
ืื ืฉืืจืืชื ืืชืฉืชืืช ืฉื ืกืคืงื ืืขื ื ื ืชืงืืื ืืืขืืืช, ืื ืฉืืืืืืช ืืขืืืจ ืืืืืจืืช ืืกืคืง ืืืจ ืฉืืืืฉืืช ืืื ืืืืื ืข ืื ืขืืืช ืกืคืง ืฉืืจืืช ืืืื.
ืืคื ืฉืืจืื ืืชืืื ื ืืืื, ื ืืชื ืืืฆืืจ ืืืืืืื ืฉื ืกืืืืช ืืืฉืืืื ื-Appranix ืื ืจืง ืืืืืืืืช ืืชืืืจืืช ืืืืืจืช, ืืื ืื ืืคื ืคืงืืื ืืฆืื ืืจ ืืืื ืืืจืฆืื ืืจืฆืืฃ ืืืกืืจืช CI/CD. ืืืงืืื, "ืืืื ืช ืืืื" ืืกืคืงืช:
- ืจืืฉืื ืืฆืืืจ ืืกืื ืื GitHub ืฉื ืืจืืื ืฉืืืช ืืกืืืืืช ืืืฉืืืื.
- ืืืืจืช ืืคืืืงืฆืื ืคืฉืืื.
- ืืืจืกืืืช ืฉื ืชืฆืืจืืช ืขื ื ืืืืืืืช.
- ื ืืืื ืืืืืจ ืืืื ืืืืืืื ืฉื ื ืชืื ืื.
- ืืืืืืฆืื ืฉื ืชืฉืชืืืช ืื ืืืื ืงืื (IaC).
- ื ืืืื ืืฆื IaC ืืืืืืื.
ืขื Appranix, ืืชื ืืืื ืืกืคืง ืืื ื ืืฉืืืืจ ืฉืืืื ืืจืืช ืืืืฉืื ืขืืืจ ืชืจืืืฉืื ืืืื ืื ืืกืช ืืืืก, ืืชืืืฉืฉืืช ืืืกืื, ืืื ื ืืคื ื ืชืืื ืืช ืืืคืจ ืืืืฉืืืืช ืขืกืงืืช. ืื ื ืคืจื ืขื ืื ืื ืืื ืขืื ืืืฆื ืืืฉืชืืฉ ื-Appranix ืืื ืืขืืืจ ื-OpenShift 3 ื-OpenShift 4.
ืืืฆื ืืืขืืืจ ืืช OpenShift 3 ื-OpenShift 4 ืืืืฆืขืืช Appranix Site Reliability Platform
ืืชืืืื ืืืื ืฉืืืฉื ืฉืืืื:
- ืื ื ืืืืืจืื ืืช OpenShift 3 ื-OpenShift 4 ืืืืืช ืืืืืืืืช ืืช ืื ืืจืืืืื ืฉืืฉ ืืืขืืืจ.
- ืื ื ืืืฆืจืื ืืืื ืืืช ืืืืืืจืื ืืจืืื ืฉืืืช ืืืืืจื.
- ืื ื ืืฉืืืจืื ืืช ืื ืืจืืื ืืฉืืืช ื-OpenShift 4 ืืืืืฆื ืืืช.
ืืืืจืช ืืฉืืืืืช OpenShift 3 ื-4 ืืืืืื ืืืืืืื
Appranix ืื ืื ืฉืืืจ ืืฉ ืื ืืคืขืื ืฉื ืืฉืืืืืช OpenShift 3 ื-OpenShift 4. ืื ืขืืืื ืืื ืืฉืืืืืช OpenShift 4, ืฆืืจ ืืืชื ืืืืฆืขืืช
ืืชืงื ืช Appranix Controller Agent ืืืืชืืจ ืืฉืืืืืช
ืืื ืืืืืช ืืฉืืื ืืฉืืืืืช, ืืชื ืฆืจืื ืกืืื ืืงืจ ืฆืืื ืงืื. ืืื ืืคืจืืก ืืืชื, ืคืฉืื ืืขืชืง ืืืืืง ืืช ืคืงืืืช ืืกืืกืื ืืืชืืืื, ืืืืื. ืืืืจ ืืชืงื ืช ืืกืืื ื-OpenShift 3 ื-OpenShift 4, Appranix ืชืืื ืืืืืืืืช ืืช ืื ืืฉืืื ืืืฉืืืืืช ืฉืืฉ ืืืขืืืจ, ืืืื ืืจืืื ืฉืืืช, ืคืจืืกืืช, ืคืืืื, ืฉืืจืืชืื ืืื ืืืจืืื ืขื ืืฉืืืื ืืืจืื.
ืืืืจื ืฉื ืืคืืืงืฆืืืช ืืืืืจืืช ืืืืืืช
ืืขืช ื ืกืชืื ืขื ืืืืื ืืืฆื ืืืขืืืจ ืืงืืืช ืืช ืืคืืืงืฆืืืช ืืืืงืจื-ืฉืืจืืช ืืืืืืจ SockShop ื-OpenShift 3 ื-OpenShift 4 (ืขืงืื ืืืจ ืืงืืฉืืจ -
Appranix ืืืื ืืช ืื ืืืฉืืืื ืฉืฆืจืื ืืืื ืืืืขืืืจ ื-OpenShift 4, ืืืื PoDs, ืคืจืืกืืช, ืฉืืจืืชืื ืืชืฆืืจืืช ืืฉืืืืืช.
OpenShift 3 ืขื SockShop ืคืืขื
ืืฆืืจืช ืืืื ืืืช ืืื ื ืืืืืจื
ื ืืชื ืืืืืืจ ืืืื ืืืช ืืืืคื ืืืืฉ ืืืชืื ืืืืคื ืฉืื ืืฉ ืืืฆืข ืืช ืืืืืจื. ืืืฉื, ืขื ืืกืืก ืืกืคืจ ืงืจืืืจืืื ืื ืื ืืืืื ืคืขื ืืฉืขื.
ืืขืืจืช ืืฉืืืืืช OpenShift 3 ืืจืืืื ืืืืฆืขืืช ืชืืื ืืืช ืืื ื
ืืืชืื ืืืืฉืื ืื ืืืจืื ืืฉืืืช ืืกืคืฆืืคื, ืืชื ืืืื ืืืืื ืืืื ืืืช ืขื ืืฉืืืืืช OpenShift 3 ืืคืืขืืื ืคืขื ืืฉืขื, ืคืขื ืืฉืืืข, ืื ืืคืืื ืคืขื ืืืืืฉ.
Appranix ืืืคืฉืจ ืื ืืืขืืืจ ืืช ืื ืืจืืื ืืฉืืืช ืฉื ืืฉืืื ื-OpenShift 4 ืื ืจืง ืืืื ืฉื ืืืจื.
ืื ื ืืืฆืขืื ืืขืืจื ื-OpenShift 4 ืืืืืฆื ืืืช
ืืืืจื ืืื ืฉืืืืจ ืฉื ืืจืืื ืฉืืืช ื ืืืจืื ืืืฉืืื ืืืขื ืฉื OpenShift 4. ืคืขืืื ืื ืืืืฆืขืช ืืืืืฆื ืืืช. Appranix ืขืฆืื ืขืืฉื ืืช ืื ืืขืืืื ืฉื ืืืกืืฃ ื ืชืื ืื ืขื ืืชืฆืืจื ืืืืฉืืืื ืฉื ืกืืืืช ืืืงืืจ ืืืืืจ ืืื ืืฉืืืจืช ืืืชื ืืืืคื ืขืฆืืื ืืคืืืคืืจืืช OpenShift 4.
ืืืืงืช ืืืฉืืืื ืืืืจ ืืขืืจื ื-OpenShift 4
ืืืื ืก ืืืฉืืื OpenShift 4, ืขืืื ืืช ืืคืจืืืงืืื ืืืืืง ืฉืื ืืืืฉืืืื ืืืจืืื ืืฉืืืช ืืกืืจ. ืืืืจ ืขื ืืืื ืืืขืืจื ืขืืืจ ืืจืืื ืฉืืืช ืืืจืื, ืืฆืืจืช ืชืืื ืืืช ืืื ื ืืืฉืืช ืื ืฉืื ืื ืงืืืืืช.
ืืคืขืืช ืืืฉืืืื ืฉืืืขืืจื ื-OpenShift 4
ืืืืจ ืืขืืจืช ืืืฉืืืื ืืืืฆืขืืช ืืืื ืืฉืืืืจ ืฉื Appranix, ืืฉืื ืืืืืจ ืืืืืืจ ืืช ืืืกืืืืื - ืขืืืื ืืืฆืืืข ืขื OpenShift 4. ืืืืืฅ ืืืฆืข ืฉืืืืจ ืืืืงื ืืคื ื ืืขืืจืช ืืืืฆืืจ ืฉืื ืืืืืืื ื-OpenShift 3. ืืจืืข ืฉืืฉ ืื ืืื ืืืฉืืืื ืคืืขืืื ื-OpenShift 4 ืืืจืืื ืืฉืืืช ืฉืืื, ืชืฆืืจื ืืืขืืืจ ืืช ืืืืฉืืืื ืื ืืชืจืื ืืืืฆืขืืช ืชืืืื ืื.
ืืืืจ ืืืืจื ืฉื ืื ืืจืืื ืืฉืืืช, ืืชื ืืืื ืืืื ืขื ืื ืืฉืืืืืช OpenShift ืืืชืืืฉืฉืืช ืืชืืฉืืช ืืืกืื, ื ืื ืชืืื ืืช ืืืคืจ, ืืืฉืืืืช ืขืกืงืืช ืื ืืขืืจืืช ืขืชืืืืืช ืืืืืื ืฉ-Appranix Site Reliability Automation ืืชืขืืื ืืืืืืืืช ืขื ืฉืืจืืจ ืืจืกืืืช ืืืฉืืช ืฉื OpenShift.
ืืกื ืืื
OpenShift 4 ืืื ืฆืขื ืืืื ืงืืืื, ืืขืืงืจ ืืฉื ืืืจืืืืงืืืจื ืืืืชื ื ืืชื ืช ืืฉืื ืื ืืืืื ืคืืืคืืจืืช ืืืคืขืื ืืืืืืืฆืื ืฉื ืชืฆืืจืืช ืืืจืืืืช ืฉื ืืืฉืืืื ืืคืืืคืืจืืืช ืืคืืขืืืช ืืกืืืืืช ืืฉืืืืืช. Appranix ืืฆืืขื ืืืฉืชืืฉื OpenShift ืืจื ืคืฉืืื ืื ืืื ืืขืืืจ ื-OpenShift 4 ืขื ืคืชืจืื ืืืชืืืฉืฉืืช ืืืกืื ืฉื ืืืฉืืืื ืืงืืจืืื ืืขื ื, Site Reliability Platform.
ื ืืชื ืืืฉืชืืฉ ืืคืชืจืื Appranix ืืฉืืจืืช ื
ืืงืืจ: www.habr.com