د Red Hat OpenShift v3 سره د AppDynamics کارول

د Red Hat OpenShift v3 سره د AppDynamics کارول
د ډیری سازمانونو سره پدې وروستیو کې د پلیټ فارم په توګه د خدمت (PaaS) په کارولو سره خپل غوښتنلیکونه له مونولیټس څخه مایکرو خدماتو ته لیږدولو په لټه کې دي لکه RedHat OpenShift v3، AppDynamics د ورته چمتو کونکو سره د لوړ پوړ ادغام چمتو کولو کې د پام وړ پانګوونې کړې.

د Red Hat OpenShift v3 سره د AppDynamics کارول

AppDynamics خپل اجنټان د سرچینې څخه عکس (S3I) میتودونو په کارولو سره د RedHat OpenShift v2 سره مدغم کوي. S2I د بیا تولید وړ ډاکر عکسونو جوړولو لپاره وسیله ده. دا د ډاکر عکس کې د غوښتنلیک سرچینې دننه کولو او د نوي ډاکر عکس رامینځته کولو سره د چلولو لپاره چمتو شوي عکسونه رامینځته کوي. نوی عکس ، چې پکې د بیس عکس (بلډر) او جوړ شوی سرچینه شامله ده ، د ډاکر رن کمانډ سره کارولو ته چمتو دی. S2I د زیاتیدونکي ودانیو ملاتړ کوي چې دمخه ډاونلوډ شوي انحصارونه ، دمخه رامینځته شوي اثار ، او داسې نور کاروي.

پروسه

د RedHat OpenShift سره د AppDynamics کارولو لپاره بشپړه پروسه

1 ګام: RedHat لا دمخه چمتو شوی

د 2 او 3 مرحلو بشپړولو لپاره، تاسو کولی شئ په لاندې GitHub ذخیره کې د S2I سکریپټونو څخه کار واخلئ او د JBoss Wildfly او EAP سرورونو لپاره د پرمختللي جوړونکي عکسونو جوړولو څرنګوالي په اړه لارښوونې. لینک تعقیب کړئ
راځئ چې د یو ځانګړي مثال په کارولو سره هرڅه وګورو او د غوښتنلیک ټیمپلیټ وکاروو لینک تعقیب کړئ.

شرطونه:

  • ډاډ ترلاسه کړئ چې OS نصب شوی دی (لینک)
  • ډاډ ترلاسه کړئ چې sti نصب شوی (لینک)
  • ډاډ ترلاسه کړئ چې تاسو د ډاکر هب حساب لرئ (لینک)

مرحله 2: د اپ ډینامکس جوړونکي عکس رامینځته کړئ

 $ 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

د Red Hat OpenShift v3 سره د AppDynamics کارول

اوس تاسو کولی شئ کنټرولر ته ننوځئ او د غوښتنلیک بار کې د ټیکمونسټر غوښتنلیک وګورئ:

د Red Hat OpenShift v3 سره د AppDynamics کارول

سرچینه: www.habr.com

Add a comment