{"id":5142,"date":"2020-02-24T16:48:47","date_gmt":"2020-02-24T16:48:47","guid":{"rendered":"https:\/\/tridenstechnology.com\/?p=5142"},"modified":"2023-04-26T19:28:57","modified_gmt":"2023-04-26T17:28:57","slug":"oracle-brm-12-cloud-nativer-einsatz-mit-minikube","status":"publish","type":"post","link":"https:\/\/tridenstechnology.com\/de\/oracle-brm-12-cloud-native-deployment-with-minikube\/","title":{"rendered":"Oracle BRM 12 Cloud-Native-Bereitstellung mit Minikube"},"content":{"rendered":"<p>In einem unserer fr\u00fcheren Artikel haben wir bereits den Einsatz von <a href=\"https:\/\/tridenstechnology.com\/oracle-brm-12-cloud-native-deployment-to-oracle-cloud\/\">Oracle BRM 12 Cloud Native-Bereitstellung<\/a> Version zu Oracle Cloud. Oracle Cloud ist eine sehr gut durchdachte Cloud-Umgebung, die zudem erschwinglich ist und sich st\u00e4ndig weiterentwickelt. Wenn Sie jedoch Oracle BRM 12 in Oracle Cloud einsetzen m\u00f6chten, m\u00fcssen Sie einige nicht kostenlose Funktionen und Komponenten von Oracle Cloud nutzen, die Sie nur 30 Tage lang kostenlos testen k\u00f6nnen. Danach m\u00fcssen Sie ein Upgrade auf ein kostenpflichtiges Konto durchf\u00fchren, wenn Sie es weiter nutzen m\u00f6chten.<\/p>\n\n\n\n<figure class=\"wp-block-image alignnone dt-pswp-item\"><a class=\"dt-pswp-item\" href=\"https:\/\/tridenstechnology.com\/wp-content\/uploads\/2020\/02\/Oracle-BRM-Cloud-Native-Deployment-Architecture.png\"><img fetchpriority=\"high\" decoding=\"async\" width=\"936\" height=\"476\" src=\"https:\/\/tridenstechnology.com\/wp-content\/uploads\/2020\/02\/Oracle-BRM-Cloud-Native-Deployment-Architecture.png\" alt=\"Native Architektur der Oracle BRM Cloud-Bereitstellung\" class=\"wp-image-5163\" srcset=\"https:\/\/d2xqcz296oofyv.cloudfront.net\/wp-content\/uploads\/2020\/02\/Oracle-BRM-Cloud-Native-Deployment-Architecture.png 936w, https:\/\/d2xqcz296oofyv.cloudfront.net\/wp-content\/uploads\/2020\/02\/Oracle-BRM-Cloud-Native-Deployment-Architecture-300x153.png 300w, https:\/\/d2xqcz296oofyv.cloudfront.net\/wp-content\/uploads\/2020\/02\/Oracle-BRM-Cloud-Native-Deployment-Architecture-768x391.png 768w\" sizes=\"(max-width: 936px) 100vw, 936px\" \/><\/a><figcaption class=\"wp-element-caption\">Oracle BRM Cloud-Native Bereitstellungsarchitektur<\/figcaption><\/figure>\n\n\n\n<p>Sie haben auch eine andere M\u00f6glichkeit, wenn Sie Oracle BRM 12 Cloud Native Deployment testen m\u00f6chten. Sie k\u00f6nnen sich f\u00fcr eine Bereitstellung vor Ort entscheiden und BRM auf Ihren lokalen Servern einsetzen. Dieser Artikel soll Ihnen vor allem zeigen, wie Sie das erreichen k\u00f6nnen. In diesem Artikel erfahren Sie, wie Sie mit Minikube einen lokalen Kubernetes-Cluster erstellen und betreiben k\u00f6nnen und wie Sie <a href=\"https:\/\/tridenstechnology.com\/oracle-brm-12\/\">Oracle BRM 12<\/a> in Ihren neu erstellten und konfigurierten Cluster. Bitte beachten Sie, dass Minikube nur f\u00fcr Test- und Entwicklungszwecke geeignet ist und Sie es nicht in einer Produktionsumgebung verwenden sollten. Schauen wir uns nun die einzelnen Komponenten unseres Systems an, die wir verwenden werden, und wie wir sie installieren.<\/p>\n\n\n\n<div class=\"wp-block-yoast-seo-table-of-contents yoast-table-of-contents\"><h2>Inhaltsverzeichnis<\/h2><ul><li><a href=\"#h-about-oracle-linux-8\" data-level=\"2\">\u00dcber Oracle Linux 8<\/a><\/li><li><a href=\"#h-installing-docker\" data-level=\"2\">Installation von Docker<\/a><\/li><li><a href=\"#h-installing-kubectl\" data-level=\"2\">Installieren von kubectl<\/a><\/li><li><a href=\"#h-installing-oracle-virtualbox\" data-level=\"2\">Installation von Oracle VirtualBox<\/a><\/li><li><a href=\"#h-installing-minikube\" data-level=\"2\">Installieren von Minikube<\/a><\/li><li><a href=\"#h-installing-helm\" data-level=\"2\">Installation von Helm<\/a><\/li><li><a href=\"#h-deploying-oracle-brm-12-to-kubernetes-cluster\" data-level=\"2\">Bereitstellung von Oracle BRM 12 in einem Kubernetes-Cluster<\/a><\/li><li><a href=\"#h-conclusion\" data-level=\"2\">Fazit<\/a><\/li><\/ul><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-about-oracle-linux-8\">\u00dcber Oracle Linux 8<\/h2>\n\n\n\n<p>Wir werden unsere L\u00f6sung auf ein Linux-Betriebssystem st\u00fctzen, n\u00e4mlich Oracle Linux Version 8. Diese Linux-Distribution wird von Oracle bereitgestellt und ist kostenlos erh\u00e4ltlich. Sie basiert auf Red Hat Enterprise Linux. F\u00fcr dieses Betriebssystem k\u00f6nnen Sie bei Bedarf auch einen kommerziellen technischen Support erhalten. Es ist auch erw\u00e4hnenswert, dass die Oracle Cloud haupts\u00e4chlich von Oracle Linux-Servern betrieben wird.<\/p>\n\n\n\n<p>F\u00fcr diesen Artikel werden wir Oracle Linux Version 8 verwenden. Nat\u00fcrlich k\u00f6nnen Sie auch andere Linux-Distributionen verwenden, aber die Anweisungen zur Vorbereitung Ihrer Umgebung k\u00f6nnen je nach dem variieren. Wenn Sie Oracle Linux verwenden m\u00f6chten, k\u00f6nnen Sie es kostenlos von der Oracle Software Delivery Cloud oder von vielen weltweit verf\u00fcgbaren Spiegelseiten herunterladen.<\/p>\n\n\n\n<p>Sie k\u00f6nnen Oracle Linux direkt auf Ihren Servern oder innerhalb einer virtuellen Maschine installieren. Im letzteren Fall muss Ihre Virtualisierungssoftware verschachtelte Virtualisierung unterst\u00fctzen, wenn Sie die Anweisungen in diesem Artikel genau befolgen m\u00f6chten.<\/p>\n\n\n\n<p>Stellen Sie nach der Installation von Oracle Linux sicher, dass Sie Ihre Softwarepakete auf die neuesten Versionen aktualisieren, bevor Sie fortfahren:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><em>sudo yum update<\/em><\/p>\n<\/blockquote>\n\n\n\n<p>Installieren Sie dann einige andere erforderliche Pakete:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><em>sudo yum install -y yum-utils device-mapper-persistent-data lvm2<\/em><\/p>\n<\/blockquote>\n\n\n\n<p>Jetzt k\u00f6nnen Sie mit der Vorbereitung Ihres Kubernetes-Clusters beginnen. Zun\u00e4chst werden wir Docker installieren.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-installing-docker\">Installation von Docker<\/h2>\n\n\n\n<p>Docker ist eine Reihe von Produkten, mit denen Sie containerisierte Software einsetzen und ausf\u00fchren k\u00f6nnen. Container sind Softwarepakete, die ihre eigene Software, die Konfiguration und alle ben\u00f6tigten Bibliotheken in einem Paket, dem Container, b\u00fcndeln.<\/p>\n\n\n\n<p>Hier finden Sie Anweisungen f\u00fcr die Installation von Docker unter Oracle Linux 8:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><em>sudo curl https:\/\/download.docker.com\/linux\/centos\/docker-ce.repo -o \/etc\/yum.repos.d\/docker-ce.repo<\/em><\/p>\n\n\n\n<p><em>sudo yum makecache<\/em><\/p>\n\n\n\n<p><em>sudo yum entfernen podman-manpages<\/em><\/p>\n\n\n\n<p><em>sudo dnf -y install docker-ce -nobest<\/em><\/p>\n\n\n\n<p><em>systemctl start docker<\/em><\/p>\n\n\n\n<p><em>systemctl enable docker<\/em><\/p>\n\n\n\n<p><em>systemctl status docker<\/em><\/p>\n<\/blockquote>\n\n\n\n<p>Um Docker f\u00fcr den aktuellen Benutzer zu aktivieren:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><em>sudo usermod -aG docker<\/em><\/p>\n\n\n\n<p><em>newgrp docker<\/em><\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-installing-kubectl\">Installieren von kubectl<\/h2>\n\n\n\n<p>Wir werden nun mit der Installation von kubectl fortfahren, einem Kommandozeilen-Tool, mit dem Sie einen Kubernetes-Cluster steuern k\u00f6nnen.<\/p>\n\n\n\n<p>Laden Sie die neueste stabile Version von kubectl herunter und verschieben Sie sie in einen Systemordner:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><em>curl -LO https:\/\/storage.googleapis.com\/kubernetes-release\/release\/`curl -s https:\/\/storage.googleapis.com\/kubernetes-release\/release\/stable.txt`\/bin\/linux\/amd64\/kubectl<\/em><\/p>\n\n\n\n<p><em>chmod +x .\/kubectl<\/em><\/p>\n\n\n\n<p><em>sudo mv .\/kubectl \/usr\/local\/bin\/kubectl<\/em><\/p>\n<\/blockquote>\n\n\n\n<p>Sie k\u00f6nnen \u00fcberpr\u00fcfen, ob kubectl funktioniert, indem Sie den folgenden Befehl eingeben:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><em>kubectl Version<\/em><\/p>\n<\/blockquote>\n\n\n\n<p>Sie erhalten eine \u00e4hnliche Ausgabe wie diese:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><em>Client Version: version.Info{Major: \"1\u2033, Minor: \"17\u2033, GitVersion: \"v1.17.3\u2033, GitCommit: \"06ad960bfd03b39c8310aaf92d1e7c12ce618213\u2033, GitTreeState: \"clean\", BuildDate: \"2020-02-11T18:14:22Z\", GoVersion: \"go1.13.6\u2033, Compiler: \"gc\", Plattform: \"linux\/amd64\u2033}<\/em><\/p>\n<\/blockquote>\n\n\n\n<p>Die Verbindung zum Server localhost:8080 wurde abgelehnt - haben Sie den richtigen Host oder Port angegeben?<\/p>\n\n\n\n<p>Sie k\u00f6nnen den Fehler in der letzten Zeile der Befehlseingabe vorerst ignorieren.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-installing-oracle-virtualbox\">Installation von Oracle VirtualBox<\/h2>\n\n\n\n<p>VirtualBox ist ein Virtualisierungsprodukt von Oracle und wir werden es als Hypervisor f\u00fcr unseren minikube Kubernetes-Cluster verwenden. Um VirtualBox auf unserem System zu installieren, m\u00fcssen wir zun\u00e4chst ein zus\u00e4tzliches Repository hinzuf\u00fcgen:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><em>cd \/etc\/yum.repos.d\/<\/em><\/p>\n\n\n\n<p><em>sudo wget http:\/\/download.virtualbox.org\/virtualbox\/rpm\/rhel\/virtualbox.repo<\/em><\/p>\n<\/blockquote>\n\n\n\n<p>Installieren Sie einige andere ben\u00f6tigte Pakete:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><em>sudo yum install binutils gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-devel elfutils-libelf-devel<\/em><\/p>\n<\/blockquote>\n\n\n\n<p>Jetzt sind Sie bereit, VirtualBox zu installieren:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><em>sudo yum install VirtualBox-6.1<\/em><\/p>\n<\/blockquote>\n\n\n\n<p>Jetzt sind wir bereit, Minikube zu installieren.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-installing-minikube\">Installieren von Minikube<\/h2>\n\n\n\n<p>Minikube ist ein Docker-basierter Kubernetes-Cluster, der sich f\u00fcr Test- und Entwicklungszwecke eignet. Wir werden Oracle BRM 12 Cloud Native Deployment, eine containerisierte Version von Oracle BRM, auf dem Minikube Kubernetes-Cluster bereitstellen.<\/p>\n\n\n\n<p>Installieren Sie jetzt minikube:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><em>curl -Lo minikube https:\/\/storage.googleapis.com\/minikube\/releases\/latest\/minikube-linux-amd64 &amp;&amp; chmod +x minikube<\/em><\/p>\n\n\n\n<p><em>sudo mkdir -p \/usr\/local\/bin\/<\/em><\/p>\n\n\n\n<p><em>sudo minikube installieren \/usr\/local\/bin\/<\/em><\/p>\n<\/blockquote>\n\n\n\n<p>Wir k\u00f6nnen nun minikube starten, das seine Umgebung vorbereitet und eine neue virtuelle Maschine erstellt. Die Standardwerte von minikube f\u00fcr die Gr\u00f6\u00dfe der virtuellen Festplatte und des Arbeitsspeichers f\u00fcr die virtuelle Maschine sind f\u00fcr Oracle BRM zu niedrig, daher werden wir sie explizit erh\u00f6hen (nat\u00fcrlich m\u00fcssen Sie daf\u00fcr gen\u00fcgend physischen Arbeitsspeicher zur Verf\u00fcgung haben, da es sonst zu verschiedenen Problemen kommen kann):<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><em>minikube start -disk-size='800g' -memory='8192m'<\/em><\/p>\n<\/blockquote>\n\n\n\n<p>Sie k\u00f6nnen \u00fcberpr\u00fcfen, ob minikube erfolgreich konfiguriert wurde:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><em>kubectl -n kube-system get pod<\/em><\/p>\n\n\n\n<p><em>Sie werden eine Ausgabe wie diese erhalten:<\/em><\/p>\n\n\n\n<p><em>$ kubectl -n kube-system get pod<\/em><\/p>\n\n\n\n<p><em>NAME BEREIT STATUS NEUSTARTS ALTER<\/em><\/p>\n\n\n\n<p><em>coredns-6955765f44-d8wj4 1\/1 L\u00e4uft 0 7m54s<\/em><\/p>\n\n\n\n<p><em>coredns-6955765f44-fd2lt 1\/1 L\u00e4uft 0 7m54s<\/em><\/p>\n\n\n\n<p><em>etcd-minikube 1\/1 L\u00e4uft 0 7m46s<\/em><\/p>\n\n\n\n<p><em>kube-apiserver-minikube 1\/1 L\u00e4uft 0 7m46s<\/em><\/p>\n\n\n\n<p><em>kube-controller-manager-minikube 1\/1 L\u00e4uft 0 7m46s<\/em><\/p>\n\n\n\n<p><em>kube-proxy-j575p 1\/1 L\u00e4uft 0 7m54s<\/em><\/p>\n\n\n\n<p><em>kube-scheduler-minikube 1\/1 L\u00e4uft 0 7m46s<\/em><\/p>\n\n\n\n<p><em>storage-provisioner 1\/1 L\u00e4uft 0 7m52s<\/em><\/p>\n<\/blockquote>\n\n\n\n<p>Laden Sie die Umgebungsvariablen, die Sie f\u00fcr die Arbeit mit Minikube und Docker ben\u00f6tigen, in Ihre Umgebung:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><em>eval $(minikube docker-env)<\/em><\/p>\n<\/blockquote>\n\n\n\n<p>Wir ben\u00f6tigen eine zus\u00e4tzliche Komponente, bevor wir BRM auf unserem neu erstellten Cluster einsetzen - Helm.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-installing-helm\">Installation von Helm<\/h2>\n\n\n\n<p>Helm ist ein Paketmanager f\u00fcr Kubernetes. Helm-Charts werden f\u00fcr die Verwaltung, Installation und Aktualisierung Ihres Kubernetes-Clusters verwendet. Oracle b\u00fcndelt die Helm-Diagramme, die f\u00fcr die Bereitstellung und Konfiguration von Oracle BRM 12 ben\u00f6tigt werden, in seiner Cloud Native Deployment-Version von BRM.<\/p>\n\n\n\n<p>Lassen Sie uns nun Helm installieren:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><em>curl -LO https:\/\/git.io\/get_helm.sh<\/em><\/p>\n\n\n\n<p><em>chmod +x .\/helm.sh<\/em><\/p>\n\n\n\n<p><em>.\/get_helm.sh<\/em><\/p>\n<\/blockquote>\n\n\n\n<p>F\u00fchren Sie die Erstkonfiguration des Steuerrads durch:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><em>helm init -history-max 200<\/em><\/p>\n<\/blockquote>\n\n\n\n<p>Jetzt ist Ihre Umgebung bereit, mit der Bereitstellung von Oracle BRM 12 zu beginnen. Nat\u00fcrlich m\u00fcssen Sie einige Vorbereitungsschritte auf Ihrer Oracle Datenbankinstanz durchf\u00fchren, damit Oracle BRM sie nutzen kann. Eine detaillierte Erl\u00e4uterung dieser Schritte w\u00fcrde den Rahmen dieses Artikels sprengen, aber Sie finden alle notwendigen Informationen dazu in der Oracle BRM-Dokumentation oder kontaktieren Sie uns und wir helfen Ihnen gerne.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-deploying-oracle-brm-12-to-kubernetes-cluster\">Bereitstellung von Oracle BRM 12 in einem Kubernetes-Cluster<\/h2>\n\n\n\n<p>Zun\u00e4chst m\u00fcssen Sie alle bereitgestellten Docker-BRM-Images in Ihre Docker-Umgebung laden. Oracle stellt Ihnen zwei Helm-Charts zur Verf\u00fcgung - der erste (oc-cn-init-db-helm-chart) initialisiert Ihr DB-Schema, um es f\u00fcr BRM vorzubereiten, und der andere (oc-cn-helm-chart) stellt verschiedene BRM-Komponenten bereit, die Sie ausw\u00e4hlen.<\/p>\n\n\n\n<p>Sie m\u00fcssen mit der Bereitstellung von oc-cn-init-db-helm-chart beginnen. Zuerst m\u00fcssen Sie das init_db Docker-Image in das Docker-Repository laden:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><em>docker load -input oc-cn-brm-init-db-12.0.0.2.0.tar<\/em><\/p>\n<\/blockquote>\n\n\n\n<p>Nachdem das Image erfolgreich geladen wurde, extrahieren Sie oc-cn-init-db-helm-chart und kopieren values.yaml nach override-values.yaml. Bearbeiten Sie dann override-values.yaml gem\u00e4\u00df der Dokumentation zu Oracle BRM 12 Cloud Native Deployment. Lassen Sie den Wert \"imageRepository\" leer. Legen Sie im Abschnitt \"wallet\" die Anmeldedaten f\u00fcr die Oracle-Wallet fest. Im Abschnitt \"db\" m\u00fcssen Sie Ihre Datenbankverbindungseinstellungen festlegen. Nachdem Sie alle erforderlichen Werte in der Datei override-values.yaml konfiguriert haben, k\u00f6nnen Sie das init_db-Image mithilfe von Helm Chart in Ihrem Kubernetes-Cluster bereitstellen:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><em>helm install oc-cn-init-db-helm-chart -name initdb -values oc-cn-init-db-helm- chart\/override-values.yaml<\/em><\/p>\n<\/blockquote>\n\n\n\n<p>Jetzt verteilt Helm das BRM DB Initialisierungs-Image im Kubernetes-Cluster und beginnt mit der Vorbereitung Ihrer Datenbank f\u00fcr BRM.<br>Sie k\u00f6nnen den Status Ihrer Bereitstellung mit \u00fcberpr\u00fcfen:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><em>helm status initdb<\/em><\/p>\n<\/blockquote>\n\n\n\n<p>Nach einer Weile wird der initdb-Pod die Vorbereitung Ihrer Datenbank abschlie\u00dfen und Sie k\u00f6nnen die aktuelle Bereitstellung des initdb-Images l\u00f6schen:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><em>helm delete initdb<\/em><\/p>\n<\/blockquote>\n\n\n\n<p>Entpacken Sie nun oc-cn-helm-chart.tgz und kopieren Sie values.yaml nach override-values.yaml. Bearbeiten Sie nun verschiedene Felder in override-values.yaml gem\u00e4\u00df den Anweisungen in Oracle BRM 12 Cloud Native Deployment. Sie k\u00f6nnen einige Felder (z.B. die Abschnitte \"wallet\" und \"db\") aus der Tabelle init-db kopieren, die Sie zuvor verwendet haben.<\/p>\n\n\n\n<p>Verwenden Sie den Befehl \"docker load -input\", um alle Docker-Images zu laden, die Sie im Docker-Repository bereitstellen m\u00f6chten.<\/p>\n\n\n\n<p>Dann k\u00f6nnen Sie Helm Chart einsetzen:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><em>helm install oc-cn-helm-chart -name occn-ps2 -namespace ocgbu -values oc-cn-helm-chart\/override-values.yaml<\/em><\/p>\n<\/blockquote>\n\n\n\n<p>Jetzt wird BRM auf Ihrem lokalen Kubernetes-Cluster bereitgestellt. Weitere Tipps zur \u00dcberwachung von Clustern und zur Diagnose von Problemen finden Sie in unserem fr\u00fcheren Artikel.<\/p>\n\n\n\n<p>Sie k\u00f6nnen Ihren Kubernetes-Cluster auch mit Kubernetes Dashboard \u00fcberwachen:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><em>Dashboard von minikube<\/em><\/p>\n<\/blockquote>\n\n\n\n<p>Das Dashboard wird in einem neuen Browserfenster ge\u00f6ffnet.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a class=\"dt-pswp-item\" href=\"https:\/\/tridenstechnology.com\/wp-content\/uploads\/2020\/02\/Kubernetes_Dashboard.jpg\"><img decoding=\"async\" width=\"1024\" height=\"530\" src=\"https:\/\/tridenstechnology.com\/wp-content\/uploads\/2020\/02\/Kubernetes_Dashboard-1024x530.jpg\" alt=\"Kubernetes Dashboard\" class=\"wp-image-5152\" srcset=\"https:\/\/d2xqcz296oofyv.cloudfront.net\/wp-content\/uploads\/2020\/02\/Kubernetes_Dashboard-1024x530.jpg 1024w, https:\/\/d2xqcz296oofyv.cloudfront.net\/wp-content\/uploads\/2020\/02\/Kubernetes_Dashboard-300x155.jpg 300w, https:\/\/d2xqcz296oofyv.cloudfront.net\/wp-content\/uploads\/2020\/02\/Kubernetes_Dashboard-768x398.jpg 768w, https:\/\/d2xqcz296oofyv.cloudfront.net\/wp-content\/uploads\/2020\/02\/Kubernetes_Dashboard-1536x795.jpg 1536w, https:\/\/d2xqcz296oofyv.cloudfront.net\/wp-content\/uploads\/2020\/02\/Kubernetes_Dashboard.jpg 1574w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-conclusion\">Fazit<\/h2>\n\n\n\n<p>Dieser Artikel f\u00fchrt Sie durch die wichtigsten Schritte der Bereitstellung von Oracle BRM Cloud Native Deployment in einem lokalen minikube Kubernetes-Cluster. Sie k\u00f6nnen diese Bereitstellung f\u00fcr Test- und Entwicklungszwecke verwenden. Wenn Sie zus\u00e4tzliche Hilfe bei der Bereitstellung ben\u00f6tigen <a href=\"https:\/\/tridenstechnology.com\/oracle-brm\/\">Oracle BRM<\/a> zu minikube, ben\u00f6tigen Sie Anregungen oder sind Sie auf der Suche nach einem zuverl\u00e4ssigen L\u00f6sungsanbieter f\u00fcr Ihre Abrechnungsanforderungen, dann kontaktieren Sie uns.<\/p>","protected":false},"excerpt":{"rendered":"<p>In einem unserer fr\u00fcheren Artikel haben wir bereits die Bereitstellung von Oracle BRM 12 Cloud Native Deployment Version auf Oracle Cloud vorgestellt. Oracle Cloud ist eine sehr gut konzipierte Cloud-Umgebung, die auch erschwinglich ist und sich st\u00e4ndig weiterentwickelt. Allerdings, wenn Sie Oracle BRM 12 auf Oracle Cloud bereitstellen m\u00f6chten, m\u00fcssen Sie einige nicht kostenlose Funktionen...<\/p>","protected":false},"author":6,"featured_media":4954,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[38],"tags":[],"class_list":["post-5142","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-oracle-billing","category-38","description-off"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.5 (Yoast SEO v27.5) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Oracle BRM 12 Cloud-Native Deployment with Minikube<\/title>\n<meta name=\"description\" content=\"An article about on-premise deployment of Oracle BRM 12 utilizing Minikube for testing and development purposes.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/tridenstechnology.com\/de\/oracle-brm-12-cloud-nativer-einsatz-mit-minikube\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Oracle BRM 12 Cloud-Native Deployment with Minikube\" \/>\n<meta property=\"og:description\" content=\"An article about on-premise deployment of Oracle BRM 12 utilizing Minikube for testing and development purposes.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/tridenstechnology.com\/de\/oracle-brm-12-cloud-nativer-einsatz-mit-minikube\/\" \/>\n<meta property=\"og:site_name\" content=\"Tridens\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/tridenstechnology\" \/>\n<meta property=\"article:published_time\" content=\"2020-02-24T16:48:47+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-04-26T17:28:57+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/d2xqcz296oofyv.cloudfront.net\/wp-content\/uploads\/2019\/12\/Oracle-BRM-cloud-native.png\" \/>\n\t<meta property=\"og:image:width\" content=\"974\" \/>\n\t<meta property=\"og:image:height\" content=\"650\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Ale\u0161 Pristovnik\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@TridensTech\" \/>\n<meta name=\"twitter:site\" content=\"@TridensTech\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ale\u0161 Pristovnik\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"7\u00a0Minuten\" \/>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Oracle BRM 12 Cloud-Native-Bereitstellung mit Minikube","description":"Ein Artikel \u00fcber den Einsatz von Oracle BRM 12 vor Ort unter Verwendung von Minikube f\u00fcr Test- und Entwicklungszwecke.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/tridenstechnology.com\/de\/oracle-brm-12-cloud-nativer-einsatz-mit-minikube\/","og_locale":"de_DE","og_type":"article","og_title":"Oracle BRM 12 Cloud-Native Deployment with Minikube","og_description":"An article about on-premise deployment of Oracle BRM 12 utilizing Minikube for testing and development purposes.","og_url":"https:\/\/tridenstechnology.com\/de\/oracle-brm-12-cloud-nativer-einsatz-mit-minikube\/","og_site_name":"Tridens","article_publisher":"https:\/\/www.facebook.com\/tridenstechnology","article_published_time":"2020-02-24T16:48:47+00:00","article_modified_time":"2023-04-26T17:28:57+00:00","og_image":[{"width":974,"height":650,"url":"https:\/\/d2xqcz296oofyv.cloudfront.net\/wp-content\/uploads\/2019\/12\/Oracle-BRM-cloud-native.png","type":"image\/png"}],"author":"Ale\u0161 Pristovnik","twitter_card":"summary_large_image","twitter_creator":"@TridensTech","twitter_site":"@TridensTech","twitter_misc":{"Verfasst von":"Ale\u0161 Pristovnik","Gesch\u00e4tzte Lesezeit":"7\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/tridenstechnology.com\/oracle-brm-12-cloud-native-deployment-with-minikube\/#article","isPartOf":{"@id":"https:\/\/tridenstechnology.com\/oracle-brm-12-cloud-native-deployment-with-minikube\/"},"author":{"name":"Ale\u0161 Pristovnik","@id":"https:\/\/tridenstechnology.com\/#\/schema\/person\/44d77d1205250afb9a4d0285ce0cc399"},"headline":"Oracle BRM 12 Cloud-Native Deployment with Minikube","datePublished":"2020-02-24T16:48:47+00:00","dateModified":"2023-04-26T17:28:57+00:00","mainEntityOfPage":{"@id":"https:\/\/tridenstechnology.com\/oracle-brm-12-cloud-native-deployment-with-minikube\/"},"wordCount":1548,"commentCount":2,"publisher":{"@id":"https:\/\/tridenstechnology.com\/#organization"},"image":{"@id":"https:\/\/tridenstechnology.com\/oracle-brm-12-cloud-native-deployment-with-minikube\/#primaryimage"},"thumbnailUrl":"https:\/\/d2xqcz296oofyv.cloudfront.net\/wp-content\/uploads\/2019\/12\/Oracle-BRM-cloud-native.png","articleSection":["Oracle Billing"],"inLanguage":"de","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/tridenstechnology.com\/oracle-brm-12-cloud-native-deployment-with-minikube\/#respond"]}],"accessibilityFeature":["tableOfContents"]},{"@type":"WebPage","@id":"https:\/\/tridenstechnology.com\/oracle-brm-12-cloud-native-deployment-with-minikube\/","url":"https:\/\/tridenstechnology.com\/oracle-brm-12-cloud-native-deployment-with-minikube\/","name":"Oracle BRM 12 Cloud-Native-Bereitstellung mit Minikube","isPartOf":{"@id":"https:\/\/tridenstechnology.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/tridenstechnology.com\/oracle-brm-12-cloud-native-deployment-with-minikube\/#primaryimage"},"image":{"@id":"https:\/\/tridenstechnology.com\/oracle-brm-12-cloud-native-deployment-with-minikube\/#primaryimage"},"thumbnailUrl":"https:\/\/d2xqcz296oofyv.cloudfront.net\/wp-content\/uploads\/2019\/12\/Oracle-BRM-cloud-native.png","datePublished":"2020-02-24T16:48:47+00:00","dateModified":"2023-04-26T17:28:57+00:00","description":"Ein Artikel \u00fcber den Einsatz von Oracle BRM 12 vor Ort unter Verwendung von Minikube f\u00fcr Test- und Entwicklungszwecke.","breadcrumb":{"@id":"https:\/\/tridenstechnology.com\/oracle-brm-12-cloud-native-deployment-with-minikube\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/tridenstechnology.com\/oracle-brm-12-cloud-native-deployment-with-minikube\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/tridenstechnology.com\/oracle-brm-12-cloud-native-deployment-with-minikube\/#primaryimage","url":"https:\/\/d2xqcz296oofyv.cloudfront.net\/wp-content\/uploads\/2019\/12\/Oracle-BRM-cloud-native.png","contentUrl":"https:\/\/d2xqcz296oofyv.cloudfront.net\/wp-content\/uploads\/2019\/12\/Oracle-BRM-cloud-native.png","width":974,"height":650,"caption":"Oracle BRM cloud native"},{"@type":"BreadcrumbList","@id":"https:\/\/tridenstechnology.com\/oracle-brm-12-cloud-native-deployment-with-minikube\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/tridenstechnology.com\/"},{"@type":"ListItem","position":2,"name":"Oracle BRM 12 Cloud-Native Deployment with Minikube"}]},{"@type":"WebSite","@id":"https:\/\/tridenstechnology.com\/#website","url":"https:\/\/tridenstechnology.com\/","name":"Tridens","description":"Monetarisierung, Abrechnung &amp; EV-Laden","publisher":{"@id":"https:\/\/tridenstechnology.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/tridenstechnology.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/tridenstechnology.com\/#organization","name":"Tridens","url":"https:\/\/tridenstechnology.com\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/tridenstechnology.com\/#\/schema\/logo\/image\/","url":"https:\/\/d2xqcz296oofyv.cloudfront.net\/wp-content\/uploads\/2019\/02\/tridens_logo_invert.png","contentUrl":"https:\/\/d2xqcz296oofyv.cloudfront.net\/wp-content\/uploads\/2019\/02\/tridens_logo_invert.png","width":600,"height":191,"caption":"Tridens"},"image":{"@id":"https:\/\/tridenstechnology.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/tridenstechnology","https:\/\/x.com\/TridensTech","https:\/\/www.instagram.com\/tridenstechnology\/","https:\/\/www.linkedin.com\/company\/tridens","https:\/\/www.youtube.com\/user\/TridensIT"]},{"@type":"Person","@id":"https:\/\/tridenstechnology.com\/#\/schema\/person\/44d77d1205250afb9a4d0285ce0cc399","name":"Ale\u0161 Pristovnik","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/secure.gravatar.com\/avatar\/425840ebdbad30a1b46f9d6d54a5837f6d4a5afef922bd0cf0e9700fc4076344?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/425840ebdbad30a1b46f9d6d54a5837f6d4a5afef922bd0cf0e9700fc4076344?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/425840ebdbad30a1b46f9d6d54a5837f6d4a5afef922bd0cf0e9700fc4076344?s=96&d=mm&r=g","caption":"Ale\u0161 Pristovnik"},"description":"Ales Pristovnik ist der CEO von Tridens, einem Softwareunternehmen, das sich auf das Laden von Elektrofahrzeugen, Abonnements und Oracle BRM-Abrechnungen spezialisiert hat. Er kann auf eine lange Erfahrung in der IT-Branche zur\u00fcckblicken und hat f\u00fcr mehrere gro\u00dfe Unternehmen gearbeitet. Er hat eine Leidenschaft f\u00fcr Technologie und Innovation und konzentriert sich derzeit auf die Entwicklung von L\u00f6sungen, die die Sicherheit und Effizienz in der Automobilindustrie verbessern.","sameAs":["https:\/\/www.linkedin.com\/in\/alespristovnik\/"],"url":"https:\/\/tridenstechnology.com\/de\/author\/ales-pristovniktridenstechnology-com\/"}]}},"_links":{"self":[{"href":"https:\/\/tridenstechnology.com\/de\/wp-json\/wp\/v2\/posts\/5142","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tridenstechnology.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tridenstechnology.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tridenstechnology.com\/de\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/tridenstechnology.com\/de\/wp-json\/wp\/v2\/comments?post=5142"}],"version-history":[{"count":0,"href":"https:\/\/tridenstechnology.com\/de\/wp-json\/wp\/v2\/posts\/5142\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/tridenstechnology.com\/de\/wp-json\/wp\/v2\/media\/4954"}],"wp:attachment":[{"href":"https:\/\/tridenstechnology.com\/de\/wp-json\/wp\/v2\/media?parent=5142"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tridenstechnology.com\/de\/wp-json\/wp\/v2\/categories?post=5142"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tridenstechnology.com\/de\/wp-json\/wp\/v2\/tags?post=5142"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}