Tag: kubernetes

Kubernetes ist ein open-source-Plattform wurde entwickelt, um automatisiert die Bereitstellung, Skalierung und Betrieb von application-Containern, die sich über mehrere hosts und/oder Wolken. Kubernetes ist ein cloud-unabhängige container-Orchestrierungs-engine.

Wie laufen die Container nacheinander Kubernetes job?

Anzahl der Antworten 5 Antworten
Ich versuche, Sie zu ersetzen meinen bisherigen job-scheduler mit Kubernetes job und Fragen sich, wie Sie schreiben, sequenzielle jobs als Kubernetes job. Ersten, schrieb ich Folgendes Skript ausführen job1 und job2 in der SCHRIFTLICHEN Bestellung, aber es

Kubernetes - löschen Sie alle jobs in der Masse

Anzahl der Antworten 9 Antworten
Kann ich löschen Sie alle Aufträge innerhalb eines custer ausgeführt kubectl delete jobs --all Jedoch Aufträge gelöscht werden, eine nach der anderen, die ist ziemlich langsam (für ~200 jobs, die ich hatte die Zeit zum schreiben dieser

führen container als root-Benutzer

Anzahl der Antworten 1 Antworten
Gibt es eine Möglichkeit, die ich ausführen können container in k8s als root-Benutzer oder andere Benutzer. Wie im Andockfenster docker run --user <user> <image> Gibt es eine yaml-Konfiguration für den Betrieb mit InformationsquelleAutor Itay Gil | 2018-01-23

Kubernetes - ausführen, um liveness und die Bereitschaft Sonde Umsetzung

Anzahl der Antworten 1 Antworten
Entwickle ich ein service mit Spring und der Bereitstellung auf OpenShift. Derzeit bin ich mit Frühling Antrieb gesundheitlichen Endpunkt zu dienen, als ausführen, um liveness und die Bereitschaft Sonde für Kubernetes. Aber ich will hinzufügen, einen Anruf

So ändern Sie den Namen eines kubernetes-Knoten

Anzahl der Antworten 1 Antworten
Ich habe einen Laufenden Knoten in einem kubernetes cluster. Gibt es eine Möglichkeit, ich kann seinen Namen ändern? Habe ich versucht, löschen den Knoten mit kubectl löschen ändern Sie die name-Knoten in der manifest - fügen Sie

Starten Sie Kubernetes-API-server mit verschiedenen Optionen

Anzahl der Antworten 1 Antworten
Ich bin ziemlich neu auf Kubernetes und Clustern, so könnte dies sehr einfach. Ich einen Kubernetes-cluster mit 5 Knoten mit kubeadm folgenden diese Anleitung. Ich habe ein paar Fragen, aber alles geklappt am Ende. So, jetzt will

"kubectl exec" führt zu "Fehler: konnte nicht aktualisieren-Verbindung: Unerlaubte"

Anzahl der Antworten 2 Antworten
Versuchte ich kubectl exec auf eine k8s 1.6.4 RBAC-aktiviert cluster-und der zurückgegebene Fehler war: error: unable to upgrade connection: Unauthorized. docker exec auf den gleichen container gelingt. Ansonsten kubectl arbeitet. kubectl Tunneln durch eine SSH-Verbindung aber ich

Fehler: server nicht ein Ressourcentyp "svc"

Anzahl der Antworten 7 Antworten
Immer error: the server doesn't have a resource type "svc" beim testen kubectl Konfiguration zwar nach dieser Anleitung: https://docs.aws.amazon.com/eks/latest/userguide/getting-started.html Detaillierte Fehler $ kubectl get svc -v=8 I0712 15:30:24.902035 93745 loader.go:357] Config loaded from file /Users/matt.canty/.kube/config-test I0712 15:30:24.902741

Kubernetes-dashboard funktioniert nicht, "bereits vorhanden" und "konnte nicht gefunden die angeforderte Ressource (get-services heapster)"

Anzahl der Antworten 2 Antworten
Ich bin neu Kubernetes Das Ziel ist es, Kubernetes-cluster-dashboard arbeiten Den Kubernetes-cluster bereitgestellt wurde, mithilfe Kubespray: github.com/kubernetes-incubator/kubespray Versionen: Client Version: version.Info{Major:"1", Minor:"7", GitVersion:"v1.7.6", GitCommit:"4bc5e7f9a6c25dc4c03d4d656f2cefd21540e28c", GitTreeState:"clean", BuildDate:"2017-09-15T08:51:21Z", GoVersion:"go1.9", Compiler:"gc", Platform:"darwin/amd64"} Server Version: version.Info{Major:"1", Minor:"7", GitVersion:"v1.7.3+coreos.0", GitCommit:"42de91f04e456f7625941a6c4aaedaa69708be1b", GitTreeState:"clean", BuildDate:"2017-08-07T19:44:31Z",

Ordnen Sie eine Externe IP zu einem Knoten

Anzahl der Antworten 2 Antworten
Bin ich mit einem bare-metal-Kubernetes-cluster und versucht, einen Lastenausgleich verwenden, um meine Dienstleistungen. Ich weiß in der Regel, dass der Load-Balancer ist eine Funktion der zugrunde liegenden public-cloud, aber mit den letzten support für das Eindringen Controller

Wie kann ich das Modell einer PostgreSQL-failover-cluster mit Docker/Kubernetes?

Anzahl der Antworten 4 Antworten
Ich bin immer noch Umhüllung meinem Kopf, um Kubernetes und wie das funktionieren soll. Derzeit bin ich kämpfen, um zu verstehen, wie das Modell so etwas wie eine PostgreSQL-cluster mit streaming-Replikation, Skalierung und automatische failover - /failback

Warum StatefulSets? Kann nicht eine stateless-Pod verwenden persistente Mengen?

Anzahl der Antworten 1 Antworten
Ich versuche zu verstehen Stateful-Sets. Wie wirkt sich Ihre Verwendung unterscheiden sich aus dem Einsatz von "stateless" Pods mit Persistenten Mengen? Das ist, vorausgesetzt, dass ein "normaler" Pod kann Anspruch auf persistenten Speicher, was offensichtlich Sache vermisse

Wie zu beheben weave-net CrashLoopBackOff für den zweiten Knoten?

Anzahl der Antworten 4 Antworten
Ich habe 2 VMs-Knoten. Beide sehen einander entweder per hostname (durch /etc/hosts) oder die ip-Adresse. Man wurde bereitgestellt mit kubeadm als master. Ein anderes als ein worker-Knoten. Nach den Anweisungen (http://kubernetes.io/docs/getting-started-guides/kubeadm/) habe ich Hinzugefügt weave-net. Die Liste

Kann ich mehrere Werte haben.yaml-Dateien für Helm

Anzahl der Antworten 2 Antworten
Kann ich mehrere values.yaml Dateien in ein Ruder-Diagramm? Etwas wie mychart/templates/internalValues.yaml, mychart/templates/customSettings.yaml usw? Zugriff auf Eigenschaften in einer values.yaml Datei kann getan werden, indem {{ .Values.property1 }}. Wie würde ich mich auf die Eigenschaften, die in diesen

kubelet fehlgeschlagen mit kubelet cgroup Fahrer: "cgroupfs" unterscheidet sich von docker cgroup Fahrer: "systemd"

Anzahl der Antworten 7 Antworten
Konfiguration für cgroup driver ist rechts in /etc/systemd/system/kubelet.service.d/10-kubeadm.conf Environment="KUBELET_CGROUP_ARGS=--cgroup-driver=systemd" Ich habe auch überprüft die Environment mit cli $ systemctl show --property=Environment kubelet | cat Environment=KUBELET_KUBECONFIG_ARGS=--kubeconfig=/etc/kubernetes/kubelet.conf\x20--require-kubeconfig=true KUBELET_SYSTEM_PODS_ARGS=--pod-manifest-path=/etc/kubernetes/manifests\x20--allow-privileged=true KUBELET_NETWORK_ARGS=--network-plugin=cni\x20--cni-conf-dir=/etc/cni/net.d\x20--cni-bin-dir=/opt/cni/bin KUBELET_DNS_ARGS=--cluster-dns=10.96.0.10\x20--cluster-domain=cluster.local KUBELET_AUTHZ_ARGS=--authorization-mode=Webhook\x20--client-ca-file=/etc/kubernetes/pki/ca.crt KUBELET_CADVISOR_ARGS=--cadvisor-port=0 KUBELET_CGROUP_ARGS=--cgroup-driver=systemd KUBELET_CGROUP_ARGS=--cgroup-driver=systemd , Wie um es zu

kubectl get-Ereignisse nur für eine pod

Anzahl der Antworten 3 Antworten
Wenn ich kubectl -n abc-namespace describe pod my-pod-zl6m6 ich bekommen eine Menge von Informationen über die pod-zusammen mit den Ereignissen am Ende. Gibt es eine Möglichkeit die Ausgabe nur die Ereignisse der pod entweder über kubectl describe

Helm: Inkompatible Versionen zwischen client und server

Anzahl der Antworten 7 Antworten
Nachdem ich laufen helm list bekam ich folgende Fehlermeldung: Fehler: inkompatible Versionen client[v2.9.0] server[v2.8.2] Habe ich einen helm init zu installieren, die kompatibel tiller version "Warnung: Pinne ist bereits im cluster installiert. (Benutzen Sie --nur-client-unterdrücken diese Meldung,

Kubernetes - wie Sie auf job nur einmal

Anzahl der Antworten 3 Antworten
Ich habe einen job definition basiert auf dem Beispiel von kubernetes-website. apiVersion: batch/v1 kind: Job metadata: name: pi-with-timeout-6 spec: activeDeadlineSeconds: 30 completions: 1 paralleism: 1 template: metadata: name: pi spec: containers: - name: pi image: perl command:

Erstellen von Benutzer-Gruppe mit RBAC-API?

Anzahl der Antworten 1 Antworten
Ich finde keine Dokumentation wie die Erstellung von Benutzer-Gruppe auf Kubernetes mit yaml Datei ,ich würde gerne sammeln authentifizierte Benutzer in der Gruppe über Ihre e-mail-Konten Ich würde gerne schreiben yaml etwas wie : kind: GoupBinding apiVersion:

Wie docker attach to container - Google Cloud Plattform / Kubernetes

Anzahl der Antworten 2 Antworten
Habe ich eine Container-app, die auf einer VM. Es besteht aus zwei docker-Containern. Die erste enthält die WebSphere Liberty server und der web-app. Die zweite enthält PostgreSQL-und der app-DB. Auf meiner lokalen VM, benutze ich nur docker

Die Aussetzung eines Containers in einem kubernetes-pod

Anzahl der Antworten 2 Antworten
Möchte ich aussetzen, der wichtigste Prozess in einem docker-container laufen in einer kubernetes-pod. Ich habe versucht, zu tun, dies durch ausführen von kubectl exec <pod-name> -c <container-name> kill -STOP 1 aber das signal wird nicht aufhören, die

Wie kann ich verteilen eine Bereitstellung über die Knoten hinweg?

Anzahl der Antworten 5 Antworten
Ich habe einen Kubernetes-Bereitstellung, die in etwa so aussieht wie dieses (ersetzt Namen und andere Dinge, die mit '....'): # Please edit the object below. Lines beginning with a '#' will be ignored, # and an empty

Kubernetes-pod Verteilung unter den Knoten

Anzahl der Antworten 2 Antworten
Gibt es eine Möglichkeit, um kubernetes Schoten verteilen, so viel wie möglich? Ich habe "Anfragen" auf alle Bereitstellungen und globalen Anforderungen sowie als HPA. alle Knoten sind die gleichen. Hatte gerade eine situation wo mein ASG nach

Ausführen Nexus 3 mit Docker in einem Kubernetes cluster

Anzahl der Antworten 3 Antworten
Was wäre das beste setup zu laufen sonatype\nexus3 im Kubernetes, das mit der Docker Repositorys? Derzeit habe ich ein basic setup: Bereitstellung von sonatype\nexus3 Internen service auszusetzen port 80 und 5000 Ingress + kube-lego bietet HTTPS-Zugriff auf

kubectl bekommen den Knoten nicht von Arbeitern, die

Anzahl der Antworten 2 Antworten
Ich bin nach dieser tutorial mit 2 vms unter CentOS7. Sieht alles gut aus (keine Fehler während der installation/setup), aber ich kann nicht sehen, mein Knoten. HINWEIS: Ich führe dies auf VMWare-VMs kub1 mein Meister und kub2

kubernetes-pod-status immer auf "offen"

Anzahl der Antworten 3 Antworten
Ich bin nach dem Fedora-erste-Schritte-Handbuch (https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/getting-started-guides/fedora/fedora_ansible_config.md) und versuchen, die pod fedoraapache. Aber kubectl zeigt immer fedoraapache als ausstehend: POD IP CONTAINER(S) IMAGE(S) HOST LABELS STATUS fedoraapache fedoraapache fedora/apache 192.168.226.144/192.168.226.144 name=fedoraapache Pending Da es läuft, die kann ich

Namespace "stecken" so Beenden, Wie kann ich es entfernen?

Anzahl der Antworten 5 Antworten
Habe ich einen "stecken" - namespace, den ich gelöscht ... und zeigt in dieser ewigen "Abbruch" - status. War dein namespace leer? InformationsquelleAutor ximbal | 2018-09-17

Lesen-streaming http-Antwort mit Python "Anfragen" - Bibliothek

Anzahl der Antworten 1 Antworten
Ich versuche zu konsumieren, einen event-stream zur Verfügung gestellt von der Kubernetes api mithilfe der requests Modul. Ich habe laufen in das, was aussieht wie ein problem der Pufferung: die requests Modul scheint auch zu hinken, indem

Kubernetes-Protokoll, Benutzer "system:serviceaccount:default:default" nicht bekommen kann Leistungen im namespace

Anzahl der Antworten 2 Antworten
Forbidden!Configured service account doesn't have access. Service account may have been revoked. User "system:serviceaccount:default:default" cannot get services in the namespace "mycomp-services-process" Für das oben genannte Problem, das ich erstellt habe "mycomp-service-Prozess" - namespace und überprüft die Angelegenheit.

Kubernetes-REST-API - Bereitstellung Erstellen

Anzahl der Antworten 5 Antworten
Schaute ich mir die kubernetes-API-Endpunkte aufgelistet hier. Im Versuch, erstellen Sie eine Implementierung, die ausgeführt werden können, vom terminal über kubectl ru CLUSTER-NAME IMAGE-NAME PORT. Aber ich kann nicht scheinen zu finden, jeder Endpunkt für diesen Befehl

keinen Zugriff auf kubernetes-Dashboard

Anzahl der Antworten 6 Antworten
ich diese Anleitung befolgt link Installation eines kubernetes-cluster und ich haben keinen Fehler, aber ich kann keinen Zugriff auf kubernetes-Dashboard Habe ich kubectl create -f https://rawgit.com/kubernetes/dashboard/master/src/deploy/kubernetes-dashboard.yaml und wenn ich gehe, https://192.168.11.20/ui ist nichts wie kann ich den

Einrichten des Kubernetes-Plugin in Jenkins

Anzahl der Antworten 3 Antworten
Habe ich Schwierigkeiten mit der Einrichtung des Jenkins Kubernetes-Plugin auf die Google Container Motor. Ich habe das plugin installiert, aber ich denke, dass alle meine builds sind immer noch auf master. Ich habe nicht gefunden eine gute

Sicher Kubernetes-Bereitstellung abgeschlossen ist, und alle Schoten werden aktualisiert und verfügbar

Anzahl der Antworten 1 Antworten
Der status einer Bereitstellung bedeutet, dass Sie können sich auf Bereitstellungen observedGeneration vs generation und wenn observedGeneration >= generation dann das deployment erfolgreich war. Das ist in Ordnung, aber ich bin daran interessiert zu wissen, wenn der

kubernetes ungesunde eindringen backend

Anzahl der Antworten 2 Antworten
Folgte ich dem load-balancer-tutorial: https://cloud.google.com/container-engine/docs/tutorials/http-balancer, das ist in Ordnung, wenn ich den Nginx Bild, wenn ich versuchen und meine eigenen application-image-obwohl die backend-switches zu ungesund. Meine Anwendung leitet auf /(gibt einen 302) aber ich habe eine livenessProbe

Downgrade kubectl version entsprechend minikube k8s-version

Anzahl der Antworten 1 Antworten
Begann ich minikube mit k8s-version 1.5.2, und ich würde gerne ein downgrade mein kubectl, so dass es auch 1.5.2. Derzeit wenn ich kubectl version ich bekommen: Client Version: version.Info{Major:"1", Minor:"7", GitVersion:"v1.7.5", GitCommit:"17d7182a7ccbb167074be7a87f0a68bd00d58d97", GitTreeState:"clean", BuildDate:"2017-08-31T19:32:12Z", GoVersion:"go1.9", Compiler:"gc", Platform:"darwin/amd64"}

Wie eine Verbindung zu kubernetes-Endpunkt?

Anzahl der Antworten 2 Antworten
Habe ich einen kubernetes-service: [root@Infra-1 kubernetes]# kubectl describe service gitlab Name: gitlab Namespace: default Labels: name=gitlab Selector: name=gitlab Type: NodePort IP: 10.254.101.207 Port: http 80/TCP NodePort: http 31982/TCP Endpoints: 172.17.0.4:80 Port: ssh 22/TCP NodePort: ssh 30394/TCP Endpoints:

kubernetes dashboard nicht gefunden

Anzahl der Antworten 4 Antworten
http://10.199.135.36:8080/api/v1/proxy/namespaces/kube-system/services/kube-ui/#/dashboard/ { "kind": "Status", "apiVersion": "v1", "metadata": {}, "status": "Failure", "message": "endpoints \"kube-ui\" not found", "reason": "NotFound", "details": { "name": "kube-ui", "kind": "endpoints" }, "code": 404 } Haben Sie es schaffen? Sie benötigen erstellen Sie mithilfe der

Wie schreibt man einen kubernetes-pod Konfiguration starten zwei Containern

Anzahl der Antworten 3 Antworten
Ich würde gern ein kubernetes-pod enthält 2 Containern, die beide mit verschiedenen Bildern, damit ich anfangen kann beide Container zusammen. Derzeit habe ich versucht, folgende Konfiguration: { "id": "podId", "desiredState": { "manifest": { "version": "v1beta1", "id": "podId",

Kubernetes configMap - nur eine Datei

Anzahl der Antworten 3 Antworten
Ich habe eine configMap erstellt aus Datei: kubectl create configmap ssportal-apache-conf --from-file=ssportal.conf=ssportal.conf und dann muss ich montieren Sie diese Datei in das deployment: apiVersion: extensions/v1beta1 kind: Deployment metadata: name: ssportal spec: replicas: 2 template: metadata: labels: app:

Aktualisierung kubernetes Ruder Werte

Anzahl der Antworten 4 Antworten
Ich würde gerne um einen Wert zu aktualisieren config für einen helm release auf meinem cluster. Etwas wie helm update -f new_values.yml nginx-controller InformationsquelleAutor Stan Bondi | 2018-02-22

Debuggen eines Containers in einer crash-Schleife auf Kubernetes

Anzahl der Antworten 1 Antworten
In GKE, ich habe einen pod mit zwei Behältern. Sie verwenden das gleiche Bild, und der einzige Unterschied ist, dass ich mich übergeben Ihnen leicht verschiedene Flaggen. Das eine läuft gut, der andere geht in einer crash-Schleife.

Kafka auf Kubernetes multi-node

Anzahl der Antworten 4 Antworten
Also mein Ziel hier ist ein cluster von mehreren kafka-Broker in einem Mode verteilt. Aber ich kann nicht sehen den Weg, um den Broker zu wissen, jeder anderen. Soweit ich das verstanden habe, jeder broker muss mit

Ansicht der log-Dateien von abgestürzten pods in den kubernetes

Anzahl der Antworten 2 Antworten
Jede Idee, Blick in die log-Dateien von einem abgestürzten pod kubernetes? Meine pod ist die Auflistung dessen Zustand als "CrashLoopBackOff" nach begann die replicationController. Ich Suche die verfügbaren docs und konnte Sie nicht finden. InformationsquelleAutor Sudheera |

Wie anmutig entfernen eines Knotens aus Kubernetes?

Anzahl der Antworten 3 Antworten
Möchte ich scale up/nach unten die Anzahl der Maschinen zu erhöhen/verringern Sie die Anzahl der Knoten in meinem Kubernetes-cluster. Wenn ich eine Maschine, ich bin in der Lage, erfolgreich registrieren Sie es, mit Kubernetes; deshalb wird ein

Update k8s ConfigMap oder Geheimnis, ohne die vorhandene zu löschen

Anzahl der Antworten 3 Antworten
Habe ich mit K8S ConfigMap und das Geheimnis um die Verwaltung unserer Immobilien. Mein design ist Recht einfach, das hält properties-Dateien in einem git-repo und verwenden Sie build-server wie Thoughtworks GO, automatisch bereitstellen zu ConfigMaps oder Geheimnisse

Kann ein PVC gebunden werden, um eine bestimmte PV?

Anzahl der Antworten 6 Antworten
Diskutiert wurde von k8s-Betreuer in https://github.com/kubernetes/kubernetes/issues/7438#issuecomment-97148195: Wodurch die Benutzer zu Fragen, für eine bestimmte PV-bricht die Trennung zwischen Ihnen Ich nicht kaufen, dass. Wir erlauben Benutzern, wählen Sie einen Knoten aus. Es ist nicht der gewöhnliche Fall,

Welche Arbeit hat der Prozess im container “gcr.io/google_containers/pause:0.8.0" zu tun?

Anzahl der Antworten 3 Antworten
Kenne ich, klar über die Verwendung des andockfensters option --net=container:NAME_or_ID, ich habe auch Lesen Sie den source-code von kubernetes zum konfigurieren der container zu nutzen, das Netzwerk von InfraContainer, so denke ich, dass die einzige Arbeit, die

Was ist der Unterschied zwischen ReplicaSet und ReplicationController?

Anzahl der Antworten 2 Antworten
Was ich sagen kann, in der Dokumentation, eine ReplicaSet erstellt wird, wenn ein Deployment. Es scheint, die einige der gleichen Merkmale einer ReplicationController - scale-up - /down-und auto-Neustart, aber es ist nicht klar, ob es unterstützt den

Wie stellt man den Apache in einem Docker-Container und schreiben Sie nichts auf der Festplatte (alle Protokolle, die in STDIO / STDERR)?

Anzahl der Antworten 6 Antworten
Mir läuft Apache2 in einem docker-container und wollen, schreiben Sie nichts auf der Festplatte, das schreiben von logs, um stdout und stderr. Ich habe gesehen, ein paar verschiedene Möglichkeiten, dies zu tun (Supervisord und stdout/stderr, Apache access

Wie übergeben Sie Befehl Linie Argumente kubernetes?

Anzahl der Antworten 1 Antworten
Übergeben zu müssen, Befehl Linie Argumente für die docker-Container appContainer1 & appContainer2 in den pod.yaml. pod.yaml apiVersion: v1 kind: Pod metadata: name: microservices labels: app: apps spec: containers: - name: appContainer1 image: gcr.io/mybucket/appContainerImage1 ports: - containerPort: 8080