A’ cleachdadh AppDynamics le Red Hat OpenShift v3

A’ cleachdadh AppDynamics le Red Hat OpenShift v3
Le mòran bhuidhnean o chionn ghoirid a’ coimhead ri na tagraidhean aca a ghluasad bho monoliths gu meanbh-sheirbheisean a’ cleachdadh Platform as a Service (PaaS) leithid RedHat OpenShift v3, tha AppDynamics air tasgaidhean mòra a dhèanamh ann a bhith a’ toirt seachad amalachadh den chiad ìre le solaraichean mar sin.

A’ cleachdadh AppDynamics le Red Hat OpenShift v3

Bidh AppDynamics a’ fighe a-steach a riochdairean le RedHat OpenShift v3 a’ cleachdadh dòighean-obrach Stòr-gu-Ìomhaigh (S2I). 'S e inneal a th' ann an S2I airson ìomhaighean Docker ath-ghinte a thogail. Bidh e a ’cruthachadh ìomhaighean deiseil ri ruith le bhith a’ cuir a-steach stòr an tagraidh ann an ìomhaigh Docker agus a ’togail ìomhaigh Docker ùr. Tha an ìomhaigh ùr, anns a bheil ìomhaigh bunaiteach (neach-togail) agus stòr togte, deiseil airson a chleachdadh leis an àithne ruith docker. Bidh S2I a’ toirt taic do thogalaichean mean air mhean a bhios ag ath-chleachdadh eisimeileachd a chaidh a luchdachadh sìos roimhe, stuthan a chaidh a chruthachadh roimhe, msaa.

phròiseas

Pròiseas coileanta airson a bhith a’ cleachdadh AppDynamics le RedHat OpenShift

Ceum 1: RedHat air a thoirt seachad mu thràth

Gus ceumannan 2 agus 3 a chrìochnachadh, faodaidh tu na sgriobtaichean S2I a chleachdadh anns an stòr GitHub a leanas agus stiùireadh air mar a chruthaicheas tu ìomhaighean togail leasaichte airson frithealaichean JBoss Wildfly agus EAP. lean an ceangal
Bheir sinn sùil air a h-uile càil le bhith a’ cleachdadh eisimpleir sònraichte agus a’ cleachdadh teamplaid tagraidh lean an ceangal.

Ro-ghoireasan:

  • Dèan cinnteach gu bheil an OS air a stàladh (ceangal)
  • Dèan cinnteach gu bheil sti air a stàladh (ceangal)
  • Dèan cinnteach gu bheil cunntas dockerhub agad (ceangal)

Ceum 2: Cruthaich Ìomhaigh Neach-togail AppDynamics

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

Ceum 3: Cruthaich ìomhaigh iarrtas

 $ 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 

Ceum 4: Cuir an aplacaid gu 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

A’ cleachdadh AppDynamics le Red Hat OpenShift v3

A-nis faodaidh tu logadh a-steach don rianadair agus coimhead air an tagradh tiogaid anns a’ bhàr tagraidh:

A’ cleachdadh AppDynamics le Red Hat OpenShift v3

Source: www.habr.com

Cuir beachd ann