Kutumia AppDynamics na Red Hat OpenShift v3

Kutumia AppDynamics na Red Hat OpenShift v3
Huku mashirika mengi hivi majuzi yakitafuta kuhamisha maombi yao kutoka monoliths hadi huduma ndogo kwa kutumia Platform as a Service (PaaS) kama vile RedHat OpenShift v3, AppDynamics imefanya uwekezaji mkubwa katika kutoa ushirikiano wa hali ya juu na watoa huduma kama hao.

Kutumia AppDynamics na Red Hat OpenShift v3

AppDynamics huunganisha mawakala wake na RedHat OpenShift v3 kwa kutumia mbinu za Chanzo-to-Image (S2I). S2I ni zana ya kujenga picha za Docker zinazoweza kuzalishwa tena. Inaunda picha zilizo tayari kukimbia kwa kuingiza chanzo cha programu kwenye picha ya Docker na kuunda picha mpya ya Docker. Picha mpya, ambayo inajumuisha picha ya msingi (mjenzi) na chanzo kilichojengwa, iko tayari kutumika na amri ya kukimbia ya docker. S2I inasaidia miundo ya ziada inayotumia tena tegemezi zilizopakuliwa hapo awali, vizalia vya programu vilivyoundwa awali, n.k.

mchakato

Kamilisha mchakato wa kutumia AppDynamics na RedHat OpenShift

Hatua ya 1: RedHat tayari imetolewa

Ili kukamilisha hatua ya 2 na 3, unaweza kutumia hati za S2I kwenye hazina ifuatayo ya GitHub na maagizo ya jinsi ya kuunda picha za kijenzi zilizoboreshwa za seva za JBoss Wildfly na EAP. fuata kiunga
Hebu tuangalie kila kitu kwa kutumia mfano maalum na kutumia template ya maombi fuata kiunga.

Masharti:

  • Hakikisha OS imewekwa (kiungo)
  • Hakikisha sti imewekwa (kiungo)
  • Hakikisha una akaunti ya dockerhub (kiungo)

Hatua ya 2: Unda Picha ya Kijenzi cha AppDynamics

 $ git clone https://github.com/Appdynamics/sti-wildfly.git
$ cd sti-wildfly
$ make build VERSION=eap6.4 

Hatua ya 3: Unda picha ya programu

 $ 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 

Hatua ya 4: Sambaza programu kwa 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

Kutumia AppDynamics na Red Hat OpenShift v3

Sasa unaweza kuingia kwenye kidhibiti na kutazama programu tumizi ya mnyama wa tiketi kwenye upau wa programu:

Kutumia AppDynamics na Red Hat OpenShift v3

Chanzo: mapenzi.com

Kuongeza maoni