{"id":33726,"date":"2019-10-31T21:54:23","date_gmt":"2019-10-31T18:54:23","guid":{"rendered":"https:\/\/prohoster.info\/blog\/ispolzuem-appdynamics-s-red-hat-openshift-v3\/"},"modified":"2019-10-31T21:54:23","modified_gmt":"2019-10-31T18:54:23","slug":"ispolzuem-appdynamics-s-red-hat-openshift-v3","status":"publish","type":"post","link":"https:\/\/prohoster.info\/no\/blog\/administrirovanie\/ispolzuem-appdynamics-s-red-hat-openshift-v3","title":{"rendered":"Vi bruker AppDynamics med Red Hat OpenShift v3","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Vi bruker AppDynamics med Red Hat OpenShift v3\" src=\"\/wp-content\/uploads\/2019\/05\/857ca28f180440c6ae5a545621ef98ba.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nI det siste har mange organisasjoner \u00f8nsket \u00e5 flytte applikasjonene sine fra monolitter til mikrotjenester ved hjelp av \u00abplattform som en tjeneste\u00bb (PaaS), som RedHat OpenShift v3. AppDynamics har investert betydelig for \u00e5 sikre f\u00f8rsteklasses integrasjon med slike leverand\u00f8rer.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\n<img decoding=\"async\" alt=\"Vi bruker AppDynamics med Red Hat OpenShift v3\" src=\"\/wp-content\/uploads\/2019\/05\/f2cbdd96598266f9e9ad0eb435bb1bf8.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nAppDynamics integrerer sine agenter med RedHat OpenShift v3 ved \u00e5 bruke metodikken Source-to-Image (S2I). S2I er et verkt\u00f8y for \u00e5 bygge reproducerbare Docker-images. Den lager kj\u00f8rbare bilder ved \u00e5 sette applikasjonskilde inn i Docker-image og bygger et nytt Docker-image. Det nye bildet inneholder grunnbildet (byggeren) og den bygde kilden, klart til \u00e5 brukes med docker startkommandoen. S2I st\u00f8tter inkrementelle bygninger som gjenbruker tidligere lasteavhengigheter, tidligere opprettede artefakter, osv.<\/p>\n<h2>Prosessen<\/h2>\n<p><\/p>\n<h3>Den komplette prosessen for \u00e5 bruke AppDynamics med RedHat OpenShift<\/h3>\n<p><\/p>\n<h4>Trinn 1: RedHat er allerede tilgjengelig<\/h4>\n<p>\nFor \u00e5 utf\u00f8re trinn 2 og 3 kan du bruke S2I-skript i f\u00f8lgende GitHub-repositorium, samt instruksjoner om hvordan du lager forbedrede byggebilder for JBoss Wildfly og EAP-servere. <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/Appdynamics\/sti-wildfly\">g\u00e5 til lenken<\/a><\/noindex><br \/>\nLa oss se p\u00e5 alt med et konkret eksempel og bruke applikasjonsmalen <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/jim-minter\/ose3-ticket-monster\">g\u00e5 til lenken<\/a><\/noindex>.<\/p>\n<p>Forutsetninger:<\/p>\n<ul>\n<li>S\u00f8rg for at OC er installert (<noindex><a rel=\"nofollow\" href=\"https:\/\/docs.openshift.com\/enterprise\/3.0\/cli_reference\/get_started_cli.html#installing-the-cli\">lenke<\/a><\/noindex>)<\/li>\n<li>S\u00f8rg for at sti er installert (<noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/openshift\/source-to-image\">lenke<\/a><\/noindex>)<\/li>\n<li>S\u00f8rg for at du har en dockerhub-konto (<noindex><a rel=\"nofollow\" href=\"https:\/\/hub.docker.com\/\">lenke<\/a><\/noindex>)<\/li>\n<\/ul>\n<p><\/p>\n<h4>Trinn 2: Lage AppDynamics-byggebildet<\/h4>\n<p><\/p>\n<pre><code class=\"plaintext\"> $ git clone https:\/\/github.com\/Appdynamics\/sti-wildfly.git\n$ cd sti-wildfly\n$ make build VERSION=eap6.4 <\/code><\/pre>\n<p><\/p>\n<h4>Trinn 3: Lage applikasjonsbildet<\/h4>\n<p><\/p>\n<pre><code class=\"plaintext\"> $ 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\n$ docker tag openshift-ticket-monster pranta\/openshift-ticket-monster:latest\n$ docker push pranta\/openshift-ticket-monster <\/code><\/pre>\n<p><\/p>\n<h4>Trinn 4: Distribuer applikasjonen til OpenShift<\/h4>\n<p><\/p>\n<pre><code class=\"plaintext\">$ oc login 10.0.32.128:8443\n$ oc new-project wildfly\n$ oc project wildfly\n$ oc new-app \u2013docker-image=pranta\/appd-eap-ticketmonster:latest \u2013name=ticketmonster-demo<\/code><\/pre>\n<p>\n<img decoding=\"async\" alt=\"Vi bruker AppDynamics med Red Hat OpenShift v3\" src=\"\/wp-content\/uploads\/2019\/05\/a99e20c41ccf00c2151c2c18679de6cb.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nN\u00e5 kan du logge inn p\u00e5 kontrolleren og se applikasjonen ticketmonster i applikasjonspanelet:<\/p>\n<p><img decoding=\"async\" alt=\"Vi bruker AppDynamics med Red Hat OpenShift v3\" src=\"\/wp-content\/uploads\/2019\/05\/13ff5f7d879a780cbc2f7f138199e589.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>Kilde: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/451956\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0435 \u0432\u0440\u0435\u043c\u044f \u043c\u043d\u043e\u0433\u0438\u0435 \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u0445\u043e\u0442\u044f\u0442, \u0447\u0442\u043e\u0431\u044b \u0438\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0438\u043b\u0438 \u0438\u0437 \u043c\u043e\u043d\u043e\u043b\u0438\u0442\u043e\u0432 \u0432 \u043c\u0438\u043a\u0440\u043e\u0441\u0435\u0440\u0432\u0438\u0441\u0430\u043c \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u00ab\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b \u043a\u0430\u043a \u0443\u0441\u043b\u0443\u0433\u0438\u00bb (PaaS), \u0442\u0430\u043a\u0438\u0445 \u043a\u0430\u043a RedHat OpenShift v3, AppDynamics \u0441\u0434\u0435\u043b\u0430\u043b\u0430 \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0438\u043d\u0432\u0435\u0441\u0442\u0438\u0446\u0438\u0438 \u0432 \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u0435 \u043f\u0435\u0440\u0432\u043e\u043a\u043b\u0430\u0441\u0441\u043d\u043e\u0439 \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u0438 \u0441 \u0442\u0430\u043a\u0438\u043c\u0438 \u043f\u0440\u043e\u0432\u0430\u0439\u0434\u0435\u0440\u0430\u043c\u0438. AppDynamics \u0438\u043d\u0442\u0435\u0433\u0440\u0438\u0440\u0443\u0435\u0442 \u0441\u0432\u043e\u0438 \u0430\u0433\u0435\u043d\u0442\u044b \u0441 RedHat OpenShift v3 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f \u043c\u0435\u0442\u043e\u0434\u043e\u043b\u043e\u0433\u0438\u0438 Source-to-Image (S2I). S2I \u2014 \u044d\u0442\u043e \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442 \u0434\u043b\u044f \u0441\u0431\u043e\u0440\u043a\u0438 \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u043c\u044b\u0445 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":25406,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-33726","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.5 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0412 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0435 \u0432\u0440\u0435\u043c\u044f \u043c\u043d\u043e\u0433\u0438\u0435 \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u0445\u043e\u0442\u044f\u0442.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/no\/blog\/administrirovanie\/ispolzuem-appdynamics-s-red-hat-openshift-v3\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.5\" \/>\n\t\t<meta property=\"og:locale\" content=\"nn_NO\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c AppDynamics \u0441 Red Hat OpenShift v3 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0435 \u0432\u0440\u0435\u043c\u044f \u043c\u043d\u043e\u0433\u0438\u0435 \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u0445\u043e\u0442\u044f\u0442.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/no\/blog\/administrirovanie\/ispolzuem-appdynamics-s-red-hat-openshift-v3\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T18:54:23+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:54:23+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Vi bruker AppDynamics med Red Hat OpenShift v3 | ProHoster","description":"I det siste har mange organisasjoner \u00f8nsket.","canonical_url":"https:\/\/prohoster.info\/no\/blog\/administrirovanie\/ispolzuem-appdynamics-s-red-hat-openshift-v3","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"nn_NO","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c AppDynamics \u0441 Red Hat OpenShift v3 | ProHoster","og:description":"\u0412 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0435 \u0432\u0440\u0435\u043c\u044f \u043c\u043d\u043e\u0433\u0438\u0435 \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u0445\u043e\u0442\u044f\u0442.","og:url":"https:\/\/prohoster.info\/no\/blog\/administrirovanie\/ispolzuem-appdynamics-s-red-hat-openshift-v3","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T18:54:23+00:00","article:modified_time":"2019-10-31T18:54:23+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"33726","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-21 16:27:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 02:34:13","updated":"2026-01-21 16:27:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/posts\/33726","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/comments?post=33726"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/posts\/33726\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/media\/25406"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/media?parent=33726"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/categories?post=33726"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/tags?post=33726"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}