Notkun AppDynamics með Red Hat OpenShift v3

Notkun AppDynamics með Red Hat OpenShift v3
Þar sem mörg stofnanir hafa nýlega leitast við að færa forrit sín frá einlitum í örþjónustur með því að nota Platform as a Service (PaaS) eins og RedHat OpenShift v3, hefur AppDynamics fjárfest umtalsvert í að veita fyrsta flokks samþættingu við slíka veitendur.

Notkun AppDynamics með Red Hat OpenShift v3

AppDynamics samþættir umboðsmenn sína RedHat OpenShift v3 með því að nota Source-to-Image (S2I) aðferðafræði. S2I er tól til að búa til endurgeranlegar Docker myndir. Það býr til myndir sem eru tilbúnar til að keyra með því að setja forritauppsprettu inn í Docker mynd og byggja nýja Docker mynd. Nýja myndin, sem inniheldur grunnmynd (byggir) og innbyggðan uppruna, er tilbúin til notkunar með docker run skipuninni. S2I styður stigvaxandi smíði sem endurnýtir áður hlaðið niður ósjálfstæði, áður búna gripi osfrv.

ferlið

Fullkomið ferli til að nota AppDynamics með RedHat OpenShift

Skref 1: RedHat er þegar veitt

Til að klára skref 2 og 3 geturðu notað S2I forskriftirnar í eftirfarandi GitHub geymslu og leiðbeiningar um hvernig á að búa til endurbættar byggingarmyndir fyrir JBoss Wildfly og EAP netþjóna. fylgdu krækjunni
Við skulum skoða allt með því að nota tiltekið dæmi og nota umsóknarsniðmát fylgdu krækjunni.

Forkröfur:

  • Gakktu úr skugga um að stýrikerfið sé uppsett (tengill)
  • Gakktu úr skugga um að sti sé settur upp (tengill)
  • Gakktu úr skugga um að þú sért með dockerhub reikning (tengill)

Skref 2: Búðu til AppDynamics Builder mynd

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

Skref 3: Búðu til forritsmynd

 $ 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 

Skref 4: Dreifðu forritinu í 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

Notkun AppDynamics með Red Hat OpenShift v3

Nú geturðu skráð þig inn á stjórnandann og skoðað ticketmonster forritið á forritastikunni:

Notkun AppDynamics með Red Hat OpenShift v3

Heimild: www.habr.com

Bæta við athugasemd