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.

Hinzufügen Nameserver kubernetes

Anzahl der Antworten 4 Antworten
Ich bin mit Kubernetes v1.0.6 auf der AWS-Plattform, die bereitgestellt wurde mit kube-up.sh. Cluster ist mit kube-dns. $ kubectl get svc kube-dns --namespace=kube-system NAME LABELS SELECTOR IP(S) PORT(S) kube-dns k8s-app=kube-dns,kubernetes.io/cluster-service=true,kubernetes.io/name=KubeDNS k8s-app=kube-dns 10.0.0.10 53/UDP Welche gut funktioniert. $

Was passiert mit den entfernten Hülsen in kubernetes?

Anzahl der Antworten 7 Antworten
Ich sah nur einige meiner Hülsen habe auf Räumung von kubernetes. Was wird mit Ihnen geschehen? hängt einfach nur so Rum oder muss ich Sie manuell löschen? Erleben das gleiche Verhalten, ich habe einen pod wurde in

Damit die Zeitplanung der Hülsen auf Kubernetes-Meister?

Anzahl der Antworten 5 Antworten
Richte ich Kubernetes auf CoreOS auf das blanke Metall mit dem generischen install-scripts. Es läuft die aktuelle stable-release, 1298.6.0, mit Kubernetes-version 1.5.4. Wir haben möchten, ein hoch verfügbares master-setup, aber wir haben nicht genügend hardware zu dieser

kubectl: Verbindung zum server wurde verweigert

Anzahl der Antworten 5 Antworten
Wenn ich kubectl run ... oder jeden Befehl, den ich erhalten eine Fehlermeldung, die besagt The connection to the server localhost:8080 was refused - did you specify the right host or port? Was genau ist dieser Fehler

Wie zu zwingen, Hülsen/Bereitstellungen zu Master-Knoten?

Anzahl der Antworten 2 Antworten
Habe ich die Einrichtung zu einem Kubernetes cluster 1.5 mit den drei master-Knoten befleckten dedicated=master:NoSchedule. Jetzt will ich bereitstellen des Nginx Eindringen Controller auf dem Master-Knoten nur so habe ich tolerations: apiVersion: extensions/v1beta1 kind: Deployment metadata: name:

Wie kann ich die Liste der taints auf meine Knoten?

Anzahl der Antworten 6 Antworten
Den docs sind toll zu erklären, wie ein Makel auf einem Knoten, oder entfernen. Und ich kann kubectl describe node um eine ausführliche Beschreibung der Knoten, einschließlich Ihres taints. Aber was ist, wenn ich vergessen habe den

Holen Sie sich YAML für bereitgestellte Kubernetes-Dienste?

Anzahl der Antworten 2 Antworten
Ich versuche zum bereitstellen von meine app zu Kubernetes läuft in Google Container Motor. Die app finden Sie unter: https://github.com/Industrial/docker-znc. Den Dockerfile eingebaut ist, ein Bild auf Google Container Registry. Habe ich eingesetzt, um die app Kubernetes

Wie berechne Container' cpu-Auslastung im kubernetes mit prometheus als monitoring?

Anzahl der Antworten 3 Antworten
Möchte ich berechnen, die cpu-Auslastung alle Hülsen in einem kubernetes cluster. Ich fand zwei Metriken in prometheus können hilfreich sein: container_cpu_usage_seconds_total: Cumulative cpu time consumed per cpu in seconds. process_cpu_seconds_total: Total user and system CPU time spent

kubernetes nicht ziehen lokales Bild

Anzahl der Antworten 4 Antworten
Ich bin mit kubernetes auf eine einzelne Maschine für die Prüfung, die ich gebaut habe, ein eigenes Bild von der nginx-Andockfenster Bild, aber wenn ich versuche, das Bild in kubernetes bekomme ich ein Bild ziehen Fehler??????? MEINEN

Gewusst wie: löschen von kubernetes pods (und andere Ressourcen) im system-namespace

Anzahl der Antworten 1 Antworten
Habe ich versehentlich Hinzugefügt, " im system-namespace "kube-system". Und dann bin ich nicht in der Lage zu entfernen dieses pod. Das scheint es auch zu haben erstellt ein Replikat festlegen. Jedes mal, wenn diese Elemente löschen, Sie

minikube : nicht in der Lage, schließen Sie ein lokal bereitgestellt nginx-Dienst

Anzahl der Antworten 1 Antworten
Habe ich installiert minikube auf meinem ubuntu 16.04 Maschine und haben begonnen, ein cluster, mit einer Nachricht "Kubernetes is available at https://192.168.99.100:443" Als Nächstes verwendete ich das nginx-Dienst mit dem folgenden Befehl > kubectl.sh run my-nginx --image=nginx

Wie klar CrashLoopBackOff

Anzahl der Antworten 3 Antworten
Wenn ein Kubernetes-pod geht in CrashLoopBackOff Zustand, Sie wird fix das zugrunde liegende Problem. Wie wollen Sie erzwingen, dass es nachgeholt werden? InformationsquelleAutor user2732949 | 2016-02-17

Kubernetes-REST-API

Anzahl der Antworten 5 Antworten
Tut kubernetes zugänglich über eine REST-API? Ich war auf der Suche über an der Kubernetes-API Seite und es sieht alles sehr kryptisch /unvollständig. Sie sprechen über neue Versionen, aber noch nicht offen über die API-Nutzung oder Dokumente

Teilen persistent volume Ansprüche unter-Containern Kubernetes in/OpenShift

Anzahl der Antworten 2 Antworten
Dies kann eine dumme Frage, aber ich habe nicht viel gefunden online und wollen diese klären. Gegeben sind zwei Implementierungen A und B, beide mit verschiedenen container Bilder: Die Sie bereitgestellt, in zwei verschiedenen pods(verschiedene rc, svc

Wie legen Sie geheime Dateien zu kubernetes Geheimnisse von yaml?

Anzahl der Antworten 5 Antworten
Ich soll zum speichern von Dateien in Kubernetes Geheimnisse, aber ich habe nicht gefunden, wie es zu tun mit einem yaml Datei. Habe ich in der Lage, um es über die cli mit kubectl: kubectl create secret

Kubernetes (Minikube) externe ip funktioniert nicht

Anzahl der Antworten 1 Antworten
Ich bin neu Kubernetes und ich war stöbern, suchen und Lesen, warum meine externe ip nicht auflösen. Ich bin mit minikube auf einem ubuntu 16.04 Distribution. In der services-übersicht auf dem dashboard habe ich diese my-nginx |

Wo sind die Kubernetes kubelet meldet sich?

Anzahl der Antworten 4 Antworten
Ich installiert Kubernetes auf meinem Ubuntu-Rechner. Für debugging-Zwecke, die ich brauche zu betrachten, die kubelet log-Datei (wenn es keine solche Datei). Ich habe mir in /var/logs aber ich konnte nicht finden, dass eine solche Datei. Wo könnte

Wie führe ich den curl-Befehl innerhalb eines Kubernetes-pod

Anzahl der Antworten 3 Antworten
Habe ich folgende Fragen:- 1: ich bin angemeldet Kubernetes-pod mithilfe des folgenden Befehls:- ./cluster/kubectl.sh exec my-nginx-0onux -c my-nginx -it bash 'ip addr show' Befehl zeigt die zugewiesenen ip der pod. Da pod ist ein logisches Konzept ,

Kubernetes - die Übergabe mehrerer Befehle, um den container

Anzahl der Antworten 2 Antworten
Will ich senden mehrere entrypoint-Befehle, um einen Docker-container in die command tag von kubernetes config-Datei. apiVersion: v1 kind: Pod metadata: name: hello-world spec: # specification of the pod’s contents restartPolicy: Never containers: - name: hello image: "ubuntu:14.04"

Wenn eine Schule kann nicht geplant werden, was bedeutet die 3 in "nicht genügend cpu (3)" Lesen?

Anzahl der Antworten 2 Antworten
Wenn ich ein Pod, der nicht geplant werden, da es keine Knoten gibt, mit genügend CPU-treffen der Pod ist die CPU-Anforderung, die Ereignisse die Ausgabe von kubectl describe pod/... enthalten eine Meldung wie No nodes are available

Kubernetes Uhr Raumkapsel " - Veranstaltungen mit api

Anzahl der Antworten 5 Antworten
Sind wir daran interessiert, die Ausführung bestimmter Befehle, wie Hülsen und Dienstleistungen, wie Sie starten oder stoppen. Mithilfe der life-cycle-Haken in den yml-Dateien funktioniert nicht für uns, da diese Befehle sind nicht optional. Wir haben gedacht, ein

So formatieren Sie die Ausgabe von kubectl beschreiben zu JSON

Anzahl der Antworten 3 Antworten
kubectl get Befehl hat dieses flag -o um die Ausgabe zu formatieren. Gibt es eine ähnliche Möglichkeit zum formatieren der Ausgabe der kubectl describe Befehl? Beispiel: kubectl describe -o="jsonpath={...}" pods my-rc drucken würde eine JSON-format für die

Wie Sie ein upgrade minikube?

Anzahl der Antworten 7 Antworten
Hatte ich installiert minikube ein paar Monaten und wollte zu aktualisieren, wenn neuere Versionen verfügbar sind. Ich bin nicht in der Lage, um herauszufinden, wie Sie ein upgrade minikube. Ich sehe ein feature-request für ein upgrade-Befehl hier

Wie lassen kubelet Kommunikation mit apiserver mit HTTPS? v0.19

Anzahl der Antworten 3 Antworten
Ich bereitgestellt apiserver auf dem master-Knoten (core01) mit folgenden conf: core01> /opt/bin/kube-apiserver \ --insecure_bind_address=127.0.0.1 \ --insecure_port=8080 \ --kubelet_port=10250 \ --etcd_servers=http://core01:2379,http://core02:2379,http://core03:2379 \ --service-cluster-ip-range=10.1.0.0/16 \ --allow_privileged=false \ --logtostderr=true \ --v=5 \ --tls-cert-file="/var/run/kubernetes/apiserver_36kr.pem" \ --tls-private-key-file="/var/run/kubernetes/apiserver_36kr.key" \ --client-ca-file="/var/run/kubernetes/cacert.pem" \ --kubelet-certificate-authority="/var/run/kubernetes/cacert.pem" \

Wie Kubernetes vor kurzem gelöscht-Hülsen?

Anzahl der Antworten 5 Antworten
Gibt es einen Weg, um einige details über Kubernetes-pod wurde gelöscht (gestoppt, ersetzt durch neue version). Ich untersuche bug. Ich habe logs mit meinem pod Namen. Das pod gibt es nicht mehr, es wurde durch ein anderes

Hinzufügen von Knoten bestehenden cluster in Kubernetes

Anzahl der Antworten 2 Antworten
Ich habe einen kubernetes-cluster läuft auf 2 Maschinen (master-minion Knoten und minion-Knoten). Ich möchte hinzufügen eines neuen minion Knoten ohne Unterbrechung der aktuellen set-up, gibt es einen Weg, es zu tun? Habe ich gesehen, dass wenn ich

Kubernetes-Bereitstellungen vs StatefulSets

Anzahl der Antworten 3 Antworten
Habe ich gemacht, viel Graben auf Kubernetes, und ich mag, was ich sehe, eine Menge! Eine Sache, die ich habe nicht in der Lage, zu erhalten eine klare Vorstellung darüber, was die genauen Unterschiede sind zwischen der

Wie kann ich automatisch entfernen abgeschlossen Kubernetes-jobs?

Anzahl der Antworten 6 Antworten
Gibt es eine Möglichkeit zum automatischen entfernen von abgeschlossenen Aufträgen abgesehen davon, dass ein cronjob zu bereinigen erledigter jobs? Den K8s Job-Dokumentation besagt, dass das beabsichtigte Verhalten der abgeschlossenen Aufträge ist für Sie zu bleiben in einem

Kubernetes-pod wird neu erstellt, wenn Sie gelöscht

Anzahl der Antworten 4 Antworten
Habe ich begonnen, Hülsen mit Befehl # kubectl run busybox --image=busybox --restart=Never --tty -i --generator=run-pod/v1 Etwas ging schief, und jetzt kann ich es nicht löschen pod Ich habe versucht, mit Hilfe der unten Methoden, aber es hält

Kubernetes - Wie ausgeführt kubectl-Befehle in einen container?

Anzahl der Antworten 3 Antworten
In einem Behälter im inneren der Hülse, wie kann ich einen Befehl ausführen, mit kubectl? Zum Beispiel, wenn ich etwas zu tun, wie dieser in einem container,: kubectl bekommen pods Ich habe versucht diese : In meinem

"Sidecar" - Containern Kubernetes in Hülsen

Anzahl der Antworten 2 Antworten
Ich würde gerne ein multi-container-pod mit ein paar Komponenten: Eine "main" - container enthält ein build-job Eine "sidecar" - container enthält einen HTTP-proxy, der durch den "main" container Das scheint gut zu passen mit dem pod design-Philosophie

Unterschied zwischen Kubernetes und Service-Gewebe

Anzahl der Antworten 2 Antworten
Habe ich Kubernetes und ist derzeit zu Lesen über Service-Gewebe, ich weiß, Service-Gewebe bietet microservices-framework-Modelle wie stateful, stateless und Schauspieler, aber außer, dass es bietet auch GuestExecutables oder Containers wie gut das ist, was Kubernetes auch nicht

Was ist der Unterschied zwischen docker compose und kubernetes?

Anzahl der Antworten 3 Antworten
Beim Tauchen in Docker, Google Cloud-und Kubernetes, und ohne genau zu verstehen, alle drei von Ihnen noch, es scheint mir diese Produkte überschneiden, dennoch sind Sie nicht kompatibel. Beispielsweise ein docker compose-Datei muss neu geschrieben werden, so

Wie kann ich ein update für ein Geheimnis auf Kubernetes, wenn es generiert aus einer Datei?

Anzahl der Antworten 3 Antworten
Habe ich ein Geheimnis mit kubectl create secret generic production-tls --from-file=./tls.key --from-file=./tls.crt. Wenn ich möchte die Werte aktualisieren - wie kann ich dies tun? InformationsquelleAutor Chris Stryczynski | 2017-08-25

kubernetes service externe ip-pending

Anzahl der Antworten 4 Antworten
Ich versuche zum bereitstellen von nginx auf kubernetes, kubernetes-version ist v1.5.2, Ich habe eingesetzt nginx mit 3 Replik, YAML-Datei ist unten apiVersion: extensions/v1beta1 kind: Deployment metadata: name: deployment-example spec: replicas: 3 revisionHistoryLimit: 2 template: metadata: labels: app:

Kubernetes Persistent Volume Anspruch auf unbestimmte Zeit in den Zustand "Ausstehend"

Anzahl der Antworten 3 Antworten
Erstellte ich eine PersistentVolume stammen aus einer Google Compute Engine persistent disk, die ich bereits formatiert und versorgen mit Daten. Kubernetes, sagt der PersistentVolume verfügbar ist. kind: PersistentVolume apiVersion: v1 metadata: name: models-1-0-0 labels: name: models-1-0-0 spec:

So aktualisieren Sie einen Satz von Hülsen laufen in kubernetes?

Anzahl der Antworten 1 Antworten
Was ist der bevorzugte Weg für die Aktualisierung eine Reihe von Hülsen (z.B. nach änderungen am code & schieben zugrunde liegenden docker-image für docker hub) gesteuert durch einen Replikations-controller in den kubernetes-cluster? Ich sehe 2 Möglichkeiten: Löschen

Kubernetes multi-pod-Bereitstellung

Anzahl der Antworten 2 Antworten
Ich würde gerne eine Anwendung bereitstellen cluster durch die Verwaltung von meiner Bereitstellung über k8s-Bereitstellung-Objekt. Die Dokumentation hat mich extrem verwirrt. Mein Standard-layout umfasst die folgenden Komponenten, die unabhängig voneinander skalieren: API-server UI-server Redis-cache Timer/Geplanten task server

So löschen Sie ein Knoten-Etikett und api-Befehl?

Anzahl der Antworten 6 Antworten
Add label zu Knoten: $ kubectl label nodes 10.xx.xx.xx key1=val1 Wenn ich löschen möchte label(key1=val1) auf Knoten(10.xx.xx.xx), wie kann ich Sie löschen, indem Sie kubectl Befehl und API? InformationsquelleAutor der Frage ttyyll | 2015-12-03

Wie schaltet kubectl Cluster zwischen gcloud und minikube

Anzahl der Antworten 4 Antworten
Habe ich Kubernetes arbeitet auch in zwei verschiedenen Umgebungen, nämlich in meiner lokalen Umgebung (MacBook läuft minikube) und so gut wie auf der Google Container Engine (GCE, Kubernetes auf Google Cloud). Ich benutze das MacBook/lokalen Umgebung zum

Wie man mehrere Befehle in eine yaml-Datei mit Kubernetes?

Anzahl der Antworten 3 Antworten
In diesem offiziellen Dokument ist, kann es ausführen-Befehl in einer yaml config-Datei: http://kubernetes.io/v1.1/docs/user-guide/configuring-containers.html apiVersion: v1 kind: Pod metadata: name: hello-world spec: # specification of the pod’s contents restartPolicy: Never containers: - name: hello image: "ubuntu:14.04" env: -

Was ist der Befehl, um detaillierte Informationen über Kubernetes-master(s) mit kubectl?

Anzahl der Antworten 1 Antworten
Lassen Sie uns sagen, ich will zu finden, die kubelet und apiserver version meiner k8s-master(s), was ist der beste Weg, es zu tun? Ich bin mir bewusst, Sie die folgenden Befehle: kubectl cluster-info die zeigt nur die

Wie kann ich die Bearbeiten eine Implementierung ändern, ohne die Datei manuell?

Anzahl der Antworten 4 Antworten
Ich habe eine Bereitstellung für meine app: apiVersion: extensions/v1beta1 kind: Deployment metadata: name: myapp-deployment spec: replicas: 2 template: metadata: labels: app: myapp spec: containers: - name: myapp image: 172.20.34.206:5000/myapp_img:2.0 ports: - containerPort: 8080 Nun, wenn ich will,

So melden Sie sich an kubernetes dashboard?

Anzahl der Antworten 6 Antworten
Ich nur ein Upgrade kubeadm und kubelet zu v1.8.0. Und installieren Sie das dashboard nach der offiziellen Dokument. $ kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/master/src/deploy/recommended/kubernetes-dashboard.yaml Danach begann ich das dashboard läuft $ kubectl proxy --address="192.168.0.101" -p 8001 --accept-hosts='^*$' Dann

Wie bekomme ich die logs aus aller Zählpunkte eines Kubernetes-Replikation-controller?

Anzahl der Antworten 5 Antworten
"kubectl logs" zeigt mir den stderr/stdout von einem Kubernetes-container. Wie kann ich die aggregierte stderr/stdout von einem Satz von Hülsen, vorzugsweise diejenigen geschaffen, die durch eine bestimmte Replikation controller? InformationsquelleAutor der Frage Torsten Bronger | 2015-10-11

Wie der Zugriff auf private Docker-Hub-repository von Kubernetes auf Vagrant

Anzahl der Antworten 3 Antworten
Ich bin andernfalls zu ziehen aus meiner privaten Docker-Hub-repository in meinem lokalen Kubernetes setup läuft auf Vagrant: Container "hellonode" im pod "hellonode-n1hox" wartet auf den start: Bild kann nicht sein zog Fehlgeschlagen zu ziehen Bild "Benutzername/hellonode": Fehler:

So erzwingen Sie SSL für Kubernetes Eindringen auf GKE

Anzahl der Antworten 3 Antworten
Gibt es eine Möglichkeit zu zwingen eine SSL-upgrade für eingehende verbindungen auf der ingress-load-balancer? Oder wenn das nicht möglich ist, kann ich das deaktivieren port :80? Ich habe nicht gefunden eine gute Dokumentation von Seiten, die vorgibt,

Helm: Fehler: keine verfügbaren release Namen gefunden

Anzahl der Antworten 6 Antworten
Ich bin immer ein paar Fehler mit Helm, dass ich kann nicht finden, Erklärungen für anderswo. Die zwei Fehler sind unten. Error: no available release name found Error: the server does not allow access to the requested

Wie setzen Sie eine Kubernetes-service extern über NodePort

Anzahl der Antworten 4 Antworten
Ich das CoreOS k8s-cluster auf Mac OSX, das heißt, es läuft in VirtualBox + Vagrant Ich habe in meinem Dienst.yaml Datei: spec: type: NodePort Geben, wenn ich: kubectl get services Sehe ich: NAME CLUSTER_IP EXTERNAL_IP PORT(S) SELECTOR

Kubernetes entspricht der env-Datei in Docker

Anzahl der Antworten 4 Antworten
Hintergrund: Derzeit sind wir mit Hafenarbeiter und Docker Compose für unsere Dienstleistungen. Wir haben externalisiert, die Konfiguration für verschiedene Umgebungen in Dateien, definieren von environment-Variablen Lesen von der Anwendung. Zum Beispiel ein prod.env Datei: ENV_VAR_ONE=Something Prod ENV_VAR_TWO=Something