RedHat OpenShift v3 เดชเตเดฒเตเดณเตเดณ เดชเตเดฒเดพเดฑเตเดฑเตโเดซเตเด เดเดฐเต เดธเตเดตเดจเดฎเดพเดฏเดฟ (PaaS) เดเดชเดฏเตเดเดฟเดเตเดเต เดฎเตเดฃเตเดฒเดฟเดคเตเดคเตเดเดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดฎเตเดเตเดฐเตเดธเตผเดตเตเดธเตเดเดณเดฟเดฒเตเดเตเดเต เด
เดตเดฐเตเดเต เดเดชเตเดฒเดฟเดเตเดเตเดทเดจเตเดเตพ เดจเตเดเตเดเดพเตป เด
เดเตเดคเตเดคเดฟเดเต เดจเดฟเดฐเดตเดงเดฟ เดเตผเดเดจเตเดธเตเดทเดจเตเดเตพ เดถเตเดฐเดฎเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเดพเตฝ, เด
เดคเตเดคเดฐเด เดฆเดพเดคเดพเดเตเดเดณเตเดฎเดพเดฏเดฟ เดเดฑเตเดฑเดตเตเด เดฎเดฟเดเดเตเด เดธเดเดฏเตเดเดจเด เดจเตฝเดเตเดจเตเดจเดคเดฟเดจเต AppDynamics เดเดฃเตเดฏเดฎเดพเดฏ เดจเดฟเดเตเดทเตเดชเด เดจเดเดคเตเดคเดฟเดฏเดฟเดเตเดเตเดฃเตเดเต.
Source-to-Image (S3I) เดฐเตเดคเดฟเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเต AppDynamics เด
เดคเดฟเดจเตเดฑเต เดเดเดจเตเดฑเตเดฎเดพเดฐเต RedHat OpenShift v2-เดฎเดพเดฏเดฟ เดธเดเดฏเตเดเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต. เดชเตเดจเตผเดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเดพเดตเตเดจเตเดจ เดกเตเดเตเดเตผ เดเดฎเตเดเตเดเตพ เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดเดฐเต เดเดชเดเดฐเดฃเดฎเดพเดฃเต S2I. เดเดฐเต เดกเตเดเตเดเตผ เดเดฎเตเดเดฟเดฒเตเดเตเดเต เดเดชเตเดฒเดฟเดเตเดเตเดทเตป เดเดฑเดตเดฟเดเด เดคเดฟเดฐเตเดเตเดเดฏเตเด เดเดฐเต เดชเตเดคเดฟเดฏ เดกเตเดเตเดเตผ เดเดฎเตเดเต เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดคเตเดเตเดฃเตเดเต เดเดคเต เดฑเตบ-เดเต-เดฑเตบ เดเดฎเตเดเตเดเตพ เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเต. เด
เดเดฟเดธเตเดฅเดพเดจ เดเดฎเตเดเตเด (เดฌเดฟเตฝเดกเตผ) เดเดฐเต เดฌเดฟเตฝเดฑเตเดฑเต เดธเตเดดเตโเดธเตเด เดเตพเดชเตเดชเตเดเตเดจเตเดจ เดชเตเดคเดฟเดฏ เดเดฟเดคเตเดฐเด, เดกเตเดเตเดเตผ เดฑเตบ เดเดฎเดพเตปเดกเดฟเดจเตเดชเตเดชเด เดเดชเดฏเตเดเดฟเดเตเดเดพเตป เดคเดฏเตเดฏเดพเดฑเดพเดฃเต. เดฎเตเดฎเตเดชเต เดกเตเตบเดฒเตเดกเต เดเตเดฏเตโเดค เดกเดฟเดชเตปเดกเตปเดธเดฟเดเตพ, เดฎเตเดฎเตเดชเต เดธเตเดทเตโเดเดฟเดเตเด เดชเตเดฐเดพเดตเดธเตเดคเตเดเตเดเตพ เดฎเตเดคเดฒเดพเดฏเดต เดตเตเดฃเตเดเตเด เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจ เดเตปเดเตเดฐเดฟเดฎเตเดจเตเดฑเตฝ เดฌเดฟเตฝเดกเตเดเดณเต S2I เดชเดฟเดจเตเดคเตเดฃเดฏเตเดเตเดเตเดจเตเดจเต.
เดชเตเดฐเดเตเดฐเดฟเดฏ
RedHat OpenShift-เดจเตเดชเตเดชเด AppDynamics เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดชเตเดฐเดเตเดฐเดฟเดฏ เดชเตเตผเดคเตเดคเดฟเดฏเดพเดเตเดเตเด
เดเดเตเดเด 1: RedHat เดเดคเดฟเดจเดเด เดจเตฝเดเดฟเดฏเดฟเดเตเดเตเดฃเตเดเต
เดเดเตเดเดเตเดเตพ 2 เดเด 3 เดเด เดชเตเตผเดคเตเดคเดฟเดฏเดพเดเตเดเดพเตป, เดจเดฟเดเตเดเตพเดเตเดเต เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ GitHub เดฑเดฟเดชเตเดชเตเดธเดฟเดฑเตเดฑเดฑเดฟเดฏเดฟเดฒเต S2I เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเตเดเดณเตเด JBoss Wildfly, EAP เดธเตเตผเดตเดฑเตเดเตพเดเตเดเดพเดฏเดฟ เดฎเตเดเตเดเดชเตเดชเตเดเตเดคเตเดคเดฟเดฏ เดฌเดฟเตฝเดกเตผ เดเดฎเตเดเตเดเตพ เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดจเดฟเตผเดฆเตเดฆเตเดถเดเตเดเดณเตเด เดเดชเดฏเตเดเดฟเดเตเดเดพเด.
เดเดฐเต เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเด เดเดฆเดพเดนเดฐเดฃเด เดเดชเดฏเตเดเดฟเดเตเดเต เดเดฒเตเดฒเดพเด เดจเตเดเตเดเดพเด เดเตเดเดพเดคเต เดเดฐเต เดเดชเตเดฒเดฟเดเตเดเตเดทเตป เดเตเดเดชเตเดฒเตเดฑเตเดฑเต เดเดชเดฏเตเดเดฟเดเตเดเตเด
เดฎเตเตปเดตเตเดฏเดตเดธเตเดฅเดเตพ:
- OS เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดคเดฟเดเตเดเตเดฃเตเดเตเดจเตเดจเต เดเดฑเดชเตเดชเดพเดเตเดเตเด (
เดฒเดฟเดเตเดเต ) - Sti เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดคเดฟเดเตเดเตเดฃเตเดเตเดจเตเดจเต เดเดฑเดชเตเดชเดพเดเตเดเตเด (
เดฒเดฟเดเตเดเต ) - เดจเดฟเดเตเดเตพเดเตเดเต เดเดฐเต เดกเตเดเตเดเตผเดนเดฌเต เด
เดเตเดเตเดฃเตเดเต เดเดฃเตเดเตเดจเตเดจเต เดเดฑเดชเตเดชเดพเดเตเดเตเด (
เดฒเดฟเดเตเดเต )
เดเดเตเดเด 2: เดเดฐเต AppDynamics เดฌเดฟเตฝเดกเตผ เดเดฎเตเดเต เดธเตเดทเตโเดเดฟเดเตเดเตเด
$ git clone https://github.com/Appdynamics/sti-wildfly.git
$ cd sti-wildfly
$ make build VERSION=eap6.4
เดเดเตเดเด 3: เดเดฐเต เดเดชเตเดฒเดฟเดเตเดเตเดทเตป เดเดฎเตเดเต เดธเตเดทเตเดเดฟเดเตเดเตเด
$ s2i build -e โAPPDYNAMICS_APPLICATION_NAME=os3-ticketmonster,APPDYNAMICS_TIER_NAME=os3-ticketmonster-tier,APPDYNAMICS_ACCOUNT_NAME=customer1_xxxxxxxxxxxxxxxxxxf,APPDYNAMICS_ACCOUNT_ACCESS_KEY=xxxxxxxxxxxxxxxxxxxxx,APPDYNAMICS_CONTROLLER_HOST=xxxx.saas.appdynamics.com,APPDYNAMICS_CONTROLLER_PORT=443,APPDYNAMICS_CONTROLLER_SSL_ENABLED=trueโ https://github.com/jim-minter/ose3-ticket-monster appdynamics/sti-wildfly-eap64-centos7:latest pranta/appd-eap-ticketmonster
$ docker tag openshift-ticket-monster pranta/openshift-ticket-monster:latest
$ docker push pranta/openshift-ticket-monster
เดเดเตเดเด 4: OpenShift-เดฒเตเดเตเดเต เดเดชเตเดฒเดฟเดเตเดเตเดทเตป เดตเดฟเดจเตเดฏเดธเดฟเดเตเดเตเด
$ oc login 10.0.32.128:8443
$ oc new-project wildfly
$ oc project wildfly
$ oc new-app โdocker-image=pranta/appd-eap-ticketmonster:latest โname=ticketmonster-demo
เดเดชเตเดชเตเตพ เดจเดฟเดเตเดเตพเดเตเดเต เดเตบเดเตเดฐเตเดณเดฑเดฟเดฒเตเดเตเดเต เดฒเตเดเดฟเตป เดเตเดฏเตเดฏเดพเดจเตเด เดเดชเตเดฒเดฟเดเตเดเตเดทเตป เดฌเดพเดฑเดฟเตฝ เดเดฟเดเตเดเดฑเตเดฑเตเดฎเตเตบเดธเตเดฑเตเดฑเตผ เดเดชเตเดฒเดฟเดเตเดเตเดทเตป เดเดพเดฃเดพเดจเตเด เดเดดเดฟเดฏเตเด:
เด
เดตเดฒเดเดฌเด: www.habr.com