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 zugreifen/setzen kubernetes-dashboard-service außerhalb eines Clusters?

Anzahl der Antworten 4 Antworten
Habe ich die folgenden Dienste: ubuntu@master:~$ kubectl get services --all-namespaces NAMESPACE NAME CLUSTER-IP EXTERNAL-IP PORT(S) AGE default kubernetes 100.64.0.1 <none> 443/TCP 48m kube-system kube-dns 100.64.0.10 <none> 53/UDP,53/TCP 47m kube-system kubernetes-dashboard 100.70.83.136 <nodes> 80/TCP 47m Ich bin versucht,

Ruder-Liste : Liste nicht configmaps im namespace "kube-system"

Anzahl der Antworten 5 Antworten
Habe ich installiert helm 2.6.2 auf die kubernetes 8 cluster. helm init fein gearbeitet. aber wenn ich helm list es geben, dieser Fehler. helm list Error: configmaps is forbidden: User "system:serviceaccount:kube-system:default" cannot list configmaps in the namespace

Kubernetes: Kann nicht löschen PersistentVolumeClaim (pvc)

Anzahl der Antworten 7 Antworten
Habe ich die folgenden persistent volume durch den Aufruf kubectl create -f nameOfTheFileContainingTheFollowingContent.yaml apiVersion: v1 kind: PersistentVolume metadata: name: pv-monitoring-static-content spec: capacity: storage: 100Mi accessModes: - ReadWriteOnce hostPath: path: "/some/path" --- apiVersion: v1 kind: PersistentVolumeClaim metadata: name:

Flanell und Andockfenster nicht starten

Anzahl der Antworten 1 Antworten
Ich versuche zum einrichten eines kubernetes-cluster auf 2 Knoten , centos 7.1 benutzen der Anleitung auf http://severalnines.com/blog/installing-kubernetes-cluster-minions-centos7-manage-pods-services. Jedoch, wenn ich versuche, starten Sie die Dienste, auf die minion etwa so: for SERVICES in kube-proxy kubelet docker flanneld;

Mehrere Umgebungen (Staging, Qualitätssicherung, Produktion, etc) mit Kubernetes

Anzahl der Antworten 6 Antworten
Was ist als gute Praxis mit K8S für die Verwaltung mehrerer Umgebungen (QA, Staging, Produktion, Dev, etc)? Als ein Beispiel, sagen, dass ein team an einem Produkt zu arbeiten, das erfordert die Bereitstellung von ein paar APIs,

Holen Sie sich aktuelle Bild von kubernetes-Bereitstellung

Anzahl der Antworten 6 Antworten
Wie kann ich kubectl oder die API zum abrufen der aktuellen Bild für Container in einen pod oder Bereitstellung? Beispielsweise in einer Bereitstellung erstellt von den unten genannten Konfiguration will ich den Wert abrufen eu.gcr.io/test0/brain:latest. apiVersion: v1

Ausführung mehrerer Befehle( oder von einem shell-Skript) in einem kubernetes-pod

Anzahl der Antworten 2 Antworten
Ich Schreibe ein shell-Skript, das anmelden muss in den pod, und führen eine Reihe von Befehlen in einem kubernetes-pod. unten ist meine sample_script.sh kubectl exec octavia-api-worker-pod-test -c octavia-api bash unset http_proxy https_proxy mv /usr/local/etc/octavia/octavia.conf /usr/local/etc/octavia/octavia.conf-orig /usr/local/bin/octavia-db-manage --config-file

Wie gehen Bild ziehen Geheimnis, während mit 'kubectl run' - Befehl?

Anzahl der Antworten 4 Antworten
Ich versuche, mit kubectl Befehl ausführen zu ziehen, ein image von private-registry und führen Sie einen Befehl aus, der. Aber ich sehe nicht, eine option, um das Bild zu geben pull Geheimnis. Wie es aussieht ist es

Ingress reagiert mit 'Standard-backend - 404", wenn mit GKE

Anzahl der Antworten 1 Antworten
Unter Verwendung der neuesten Kubernetes-version in GCP (1.6.4), ich habe Folgendes Ingress definition: apiVersion: extensions/v1beta1 kind: Ingress metadata: name: myproject namespace: default annotations: ingress.kubernetes.io/rewrite-target: / kubernetes.io/ingress.class: "gce" spec: rules: - host: staging.myproject.io http: paths: - path: /poller

Wie zum zuweisen einer statischen IP-Pods mit Kubernetes auf die Bereitstellung

Anzahl der Antworten 1 Antworten
Ich versuche zum zuweisen einer statischen IP-Adresse zu einem pod auf die Bereitstellung. apiVersion: apps/v1beta1 kind: Deployment metadata: name: aws-test-mysql spec: replicas: 1 template: metadata: labels: app: aws-test-mysql spec: containers: - name: aws-test-mysql image: 461677341235123.dkr.ecr.us-east-1.amazonaws.com/aws-test-mysql securityContext: privileged:

Wie zu kratzen pod level info mit prometheus kubernetes?

Anzahl der Antworten 3 Antworten
Ich versuche, mich zu kratzen pod level info mit prometheus kubernetes. Hier ist die config die ich benutze: - job_name: 'kubernetes-pods' kubernetes_sd_configs: - api_servers: - 'https://kubernetes.default' role: pod relabel_configs: - source_labels: [__meta_kubernetes_pod_annotation_prometheus_io_scrape] action: keep regex: true -

wie rsync von einem docker-container auf meinen host Rechner

Anzahl der Antworten 1 Antworten
Meine aktuelle Entwicklungsumgebung ermöglicht die automatische code-nachladen, wenn das ändern einer Datei (ich.e nodemon /webpack). Aber ich bin einrichten eines kubernetes ( minikube ) - Umgebung, so dass ich schnell öffnen 3-4 Verwandte Dienste auf einmal. Alles

Verschiedene eindringen in anderen Namespace in kubernetes

Anzahl der Antworten 3 Antworten
Erstellt habe ich zwei unterschiedliche Namensräume für unterschiedliche Umgebungen. man devops-qa anderes ist die devops-dev. Ich habe zwei eindringen in unterschiedliche namespaces. Also während der Erstellung eindringen von qa-env in devops-qa-namespace, der schriftliche Regel innen das eindringen

Wie auto deploy-Docker-Container von Amazon ECR Kubernetes mit Jenkins

Anzahl der Antworten 3 Antworten
Dies ist unsere Umwelt: Ich habe einen Kubernetes-cluster auf Amazon. Jenkins CI/CD auf Amazon, die eine Verbindung zu einem privaten GitLab und baut unsere Dienstleistungen als Docker-images. Amazon ECR, speichert unser Docker images. Meine Fragen: Wie kann

Kubernetes NFS dauerhafte volumes permission denied

Anzahl der Antworten 5 Antworten
Ich habe eine Anwendung läuft über einen POD in Kubernetes. Ich möchte zum speichern der Ausgabe-Datei protokolliert, die auf einem permanenten Speicher Volumen. Damit zu tun, dass ich erstellt ein volume über NFS und Band es, um

Fehler: Sie müssen angemeldet sein, um den server - der server gebeten hat, für den client zur Eingabe der Anmeldeinformationen - "kubectl Protokolle" - Befehl gibt Fehlermeldung

Anzahl der Antworten 2 Antworten
Hatten wir setup kubernetes 1.10.1 auf CoreOS mit drei Knoten. Setup erfolgreich war NAME STATUS ROLES AGE VERSION node1.example.com Ready master 19h v1.10.1+coreos.0 node2.example.com Ready node 19h v1.10.1+coreos.0 node3.example.com Ready node 19h v1.10.1+coreos.0 NAMESPACE NAME READY STATUS

Gewusst wie: Debuggen, wenn Kubernetes Knoten 'Nicht Bereit' Status

Anzahl der Antworten 2 Antworten
Ich initialisiert den master-Knoten und fügen Sie 2 worker-Knoten, aber nur master und einer der worker-Knoten zeigen, wenn ich den folgenden Befehl ausführen: kubectl get nodes auch diese beiden Knoten sind in "Nicht Bereit" Zustand. Was sind

Kubernetes -, Sicherheits-Rahmen, fsGroup Feld-und Standard-Benutzer-Gruppe-ID Ausführung des Containers

Anzahl der Antworten 1 Antworten
Ich bin neu Kubernetes und ich versuche zu verstehen, einige security-Kram. Meine Frage ist, über die Gruppen-ID (= gid) des Benutzers ausgeführt, der container. Ich einen Pod mit dieser offiziellen Beispiel: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/#set-the-security-context-for-a-pod apiVersion: v1 kind: Pod metadata:

so löschen tiller aus kubernetes-cluster

Anzahl der Antworten 2 Antworten
Tiller funktioniert nicht richtig in meinem kubernetes-cluster. Ich will alles löschen Tiller. Tiller (2.5.1) 1 Bereitstellung, 1 ReplicaSet und 1 Pod. Habe ich versucht: kubectl löschen Bereitstellung tiller-bereitstellen-n-kube-system Ergebnisse in "Bereitstellung "tiller-deploy" gelöscht" jedoch, Rad-Bereitstellung wird sofort

Verkleinere Kubernetes-pods

Anzahl der Antworten 2 Antworten
Ich bin mit kubectl scale --replicas=0 -f deployment.yaml stoppen alle meine Laufenden Hülsen. Bitte lassen Sie mich wissen, wenn es gibt bessere Wege zu bringen Sie alle laufen Hülsen zu Null halten, Konfiguration, Einsätze etc.. intakt, so

Wie zu ziehen Umgebungsvariablen mit Helm charts

Anzahl der Antworten 1 Antworten
Habe ich meine Implementierung.yaml-Datei in das templates-Verzeichnis Helm-charts mit mehreren Umgebungsvariablen für den container will ich laufen mit Helm. Nun möchte ich in der Lage sein, ziehen Sie die Umgebungsvariablen lokal, egal aus welcher Maschine die Ruder

Unterschied zwischen und targetPort der port in den kubernetes-Service-definition

Anzahl der Antworten 2 Antworten
Ich versuche zu erkunden, die kubernetes-Dienste. Wenn ich lese das service-definition, die ich gefunden, dass es targetPort und port angeben, in der service-definition. kind: Service apiVersion: v1 metadata: name: my-service spec: selector: app: MyApp ports: - protocol:

Erstellen Sie Benutzer in Kubernetes für kubectl

Anzahl der Antworten 3 Antworten
Brauche ich zum erstellen von Benutzern, zuweisen von Berechtigungen mit RBAC, erstelle ich Ihnen wie folgt: echo -n "lucia" | base64 bHVjaWE= echo -n "pass" | base64 cGFzcw== apiVersion: v1 kind: Secret metadata: name: lucia-secret type: Opaque

Gibt es trotzdem, um die externen Anschlüsse des kubernetes-cluster

Anzahl der Antworten 3 Antworten
Habe ich ausgesetzt, einen Dienst auf einen externen Anschluss, der auf alle Knoten in einem kubernetes cluster aus: kubectl create -f nginx-service.yaml Haben Sie ausgesetzt, die Ihren Dienst auf einem externen port auf allen Knoten in Ihrem

kubectl exec enthalten in der multi-container-pod

Anzahl der Antworten 1 Antworten
Ich habe problem mit login in einen Behälter des multi-container-pod. Ich bekomme die container-id aus der kubectl describe pod <pod-name> kubectl describe pod ipengine-net-benchmark-488656591-gjrpc -c <container id> Wenn ich versuche: kubectl exec -ti ipengine-net-benchmark-488656591-gjrpc -c 70761432854f /bin/bash

pod wird nicht starten, da "Keine Knoten vorhanden sind, entsprechen alle der folgenden Prädikate:: Unzureichende cpu"

Anzahl der Antworten 3 Antworten
Ich bin mir nicht sicher, warum ich bin immer ein Fehler No nodes are available that match all of the following predicates:: Insufficient cpu (1). Ich erinnere mich nicht, irgendwelche CPU-limits. Es sei denn, dies ist das

Pod Kubernetes immer in den Zustand "ausstehend"

Anzahl der Antworten 3 Antworten
Ich habe ein problem mit Kubernetes, die in einem CentOS-virtuelle Maschine in CloudStack. Meine Hülsen bleiben im Status "pending". Ich bekam die folgende Fehlermeldung, wenn ich drucken Sie das Protokoll für ein pod: [root@kubernetes-master ~]# kubectl logs

nginx ingress & umschreiben-Ziel

Anzahl der Antworten 1 Antworten
Habe ich eine Hülse, reagiert auf Anfragen, die auf /api/ Möchte ich eine rewrite, wo Anfragen auf /auth/api/gehe zu /api/. Mit einem Eindringen (nginx), dachte ich, dass mit dem eindringen.kubernetes.io - /rewrite-Ziel: annotation, ich könnte es tun

Neustart kube-apiserver, wenn die bereitgestellten mit kubeadm

Anzahl der Antworten 2 Antworten
Bei der Bereitstellung eines kubernetes-cluster mit kubeadmin init es entsteht ein cluster, das hält die kube-apiserver, etcd, kube-controller-manager und kube-scheduler Prozesse innerhalb von docker-Containern. Wenn einige Konfiguration (z.B. access-Token) für die kube-apiserver geändert wird, habe ich neu

ingress-Konfiguration für Armaturenbrett

Anzahl der Antworten 3 Antworten
Habe ich nginx eindringen controller-tutorial von github und ausgesetzt kubernetes dashboard kubernetes-dashboard NodePort 10.233.53.77 <none> 443:31925/TCP 20d erstellt eindringen apiVersion: extensions/v1beta1 kind: Ingress metadata: annotations: ingress.kubernetes.io/ssl-passthrough: "true" nginx.org/ssl-backends: "kubernetes-dashboard" kubernetes.io/ingress.allow-http: "false" name: dashboard-ingress namespace: kube-system spec: tls:

So entfernen Sie Kubectl von ubuntu 16.04 LTS

Anzahl der Antworten 2 Antworten
Ich verfolgt habe guide zu installieren kubectl für Tests in der Entwicklungsumgebung auf Ubuntu 16.04. Nun würde ich gerne entfernen Kubectl von ubuntu. snap entfernen kubectl snap-Liste kubectl InformationsquelleAutor Gparmar | 2017-07-03

Ist es möglich, einen Hostnamen in eine Kubernetes-Replikation-controller?

Anzahl der Antworten 3 Antworten
Ich brauche, um einen statischen Hostnamen in einer Kubernetes Replikations-controller. Docker unterstützt es mit einigen runtime-flags, jedoch Kubernetes-Replikation Controller nicht scheinen, um es zu unterstützen. Die Umgebung: OS - CentOS 6.6 Ansatz sysctl ändern Sie die variable

Wie Entferne ich die Kubernetes-dashboard-pod von meinem Einsatz auf Google-Cloud-Plattform?

Anzahl der Antworten 6 Antworten
Habe ich einen Kubernetes-Bereitstellung. Allerdings scheint es zu sein, zusätzliche pods ausgeführt -, dass ich bin der Hoffnung, in der Lage sein, löschen Sie die unnötigen diejenigen. Sehe ich keine Notwendigkeit zum ausführen von dashboard-container. Ich möchte,

Exec-Befehle auf kubernetes-pods mit root-Zugriff

Anzahl der Antworten 2 Antworten
Ich habe einen pod läuft mit dem Namen 'jenkins-app-2843651954-4zqdp'. Ich möchte installieren einige Software vorübergehend auf das pod. Wie kann ich dies tun? Ich versuche dies- kubectl exec -it jenkins-app-2843651954-4zqdp -- /bin/bash und dann apt-get install Befehle,

Kubectl gibt immer einen Fehler: yaml: mapping-Werte sind in diesem Kontext nicht zulässig

Anzahl der Antworten 3 Antworten
Kubectl-Befehl ist immer der folgende Fehler zurückgegeben yaml: Zeile 2: mapping-Werte sind in diesem Kontext nicht zulässig. Auch wenn ich die normale version-Befehl, config, etc. Nicht sicher, was dies verursacht. tessact@tessact-sys-1:~$ kubectl version Client Version: version.Info{Major:"1", Minor:"4",

Unterschiede zwischen OpenShift und Kubernetes

Anzahl der Antworten 3 Antworten
Was ist der Unterschied zwischen OpenShift und Kubernetes und Wann sollten Sie verwenden jeden? Ich verstehe, dass OpenShift läuft Kubernetes unter der Haube, sondern bin auf der Suche um zu bestimmen, Wann läuft OpenShift wäre besser als

kubectl nicht in der Lage, ziehen Sie das Bild von privaten repository

Anzahl der Antworten 2 Antworten
Ich bin mit kubeadm alpha-version auf mein kubernates cluster. Von kubernates , ich bin versucht zu ziehen docker-images, die gehostet wird in der nexus-repository. Immer wenn ich versuche zu erstellen, Hülsen , Es gibt "ImagePullBackOff" jedes mal.

Rabbitmq-cluster-setup im Kubernetes

Anzahl der Antworten 2 Antworten
Habe ich erfolgreich die setup-rabbitmq-cluster mit docker compose zu verstehen, die clustering-Konzept. Es funktionierte gut, unten ist docker compose-Datei: rabbit1: image: ipf-queue-node hostname: rabbit1 cap_add: - ALL - NET_ADMIN - SYS_ADMIN ports: - "5671:5671" - "5672:5672" -

helm Trockenlaufschutz installieren

Anzahl der Antworten 2 Antworten
Ich versuche zu testen, meine Entwicklung Ruder-chat-Bereitstellung Ausgabe mit --dry-run option. wenn ich führen Sie den nachstehenden Befehl seinen Versuch, eine Verbindung zu Kubernetes-API-server. Trocken ist, führen Sie die option erforderlich, um eine Verbindung Kubernetes-cluster? alle ich

kubectl hinter einem proxy

Anzahl der Antworten 1 Antworten
Habe ich installiert eine lokale Kubernetes-cluster mit minikube nach den Anweisungen hier. Ich bin unter einem Unternehmens-proxy. Daher habe ich die http_proxy und https_proxy env vars. Sobald der cluster gestartet wird, nachdem minikube start Befehl habe ich

kubectl Protokolle - kontinuierlich

Anzahl der Antworten 3 Antworten
kubectl logs <pod-id> erhält neueste logs von meinem deployment - ich arbeite an einem bug und daran interessiert zu wissen, die Protokolle zur Laufzeit - Wie bekomme ich ununterbrochen die logs ? edit: korrigierte Frage am Ende.

kubernetes Neustart container innerhalb pod

Anzahl der Antworten 7 Antworten
Ich habe einen pod test-1495806908-xn5jn mit 2 Containern. Ich möchte neu starten, einer von Ihnen rief container-test. Ist es möglich, neu zu starten, einen einzelnen Behälter innerhalb einer pod-und wie? Wenn nicht, wie kann ich starten Sie

Neustart Hülsen schnell

Anzahl der Antworten 1 Antworten
Ich habe experimentiert mit kubernetes vor kurzem, und ich habe versucht, zum testen des failover-Schoten, durch einen Replikations-controller, in welche Container Abstürzen, sobald Sie verwendet werden (wodurch ein Neustart). Ich angepasst habe, bashttpd bei diesem Projekt: https://github.com/Chronojam/bashttpd

kubectl erhalten Hülsen - kubectl erhalten Hülsen - STATUS ImagePullBackOff

Anzahl der Antworten 3 Antworten
Ich versuche, meine erste kubernetes-pod lokal. Ich habe den folgenden Befehl ausführen (vom hier): export ARCH=amd64 docker run -d \ --volume=/:/rootfs:ro \ --volume=/sys:/sys:ro \ --volume=/var/lib/docker/:/var/lib/docker:rw \ --volume=/var/lib/kubelet/:/var/lib/kubelet:rw \ --volume=/var/run:/var/run:rw \ --net=host \ --pid=host \ --privileged \ gcr.io/google_containers/hyperkube-${ARCH}:${K8S_VERSION}

wie schließen Sie einen kubernetes-pod an der Außenwelt, ohne eine forwarding-Regel (google container engine)

Anzahl der Antworten 3 Antworten
Ich bin mit Google Container Engine-Dienst und bekam einen pod läuft ein server lauscht auf port 3000. Ich habe den Dienst so einrichten, verbinden Sie den port 80, pod-port 3000. Ich bin in der Lage zu Rollen

Benötigte ports für Kubernetes-cluster

Anzahl der Antworten 3 Antworten
Angenommen, ich möchte erstellen Sie eine k8s-cluster auf bare-metal-Server, mit 1 master-und 2 Knoten. Welche ports muss ich in meiner firewall öffnen, so dass der master-Knoten und über das Internet kommunizieren kann? (Ich weiß, ich kann nur

Kubernetes: wie Debuggen CrashLoopBackOff

Anzahl der Antworten 1 Antworten
Habe ich Folgendes setup: Andockfenster Bild omg/telperion auf docker hub Einen kubernetes-cluster (mit 4 Knoten, jeweils mit ~50GB RAM) und jede Menge Ressourcen Folgte ich tutorials zu ziehen Bilder von dockerhub zu kubernetes SERVICE_NAME=telperion DOCKER_SERVER="https://index.docker.io/v1/" DOCKER_USERNAME=username DOCKER_PASSWORD=password

Ordnen Sie die Externe IP zu einem Kubernetes-Service

Anzahl der Antworten 5 Antworten
EDIT: der springende Punkt, Der mein setup ist zu erreichen (wenn möglich) die folgenden : Ich habe mehrere k8s Knoten Wenn ich Kontakt zu einer IP-Adresse (aus meinem Unternehmen-Netzwerk), es sollte weitergeleitet werden an einen meiner Behälter/pod/service/was

"X509: Zertifikat signiert von unbekannt Behörde" auch mit "--unsicher-skip-tls-verify" - option in Kubernetes

Anzahl der Antworten 1 Antworten
Habe ich ein eigenes Andockfenster Bild-Registrierung läuft auf einem Linux-VM (10.78.0.228:5000) und einem Kubernetes-master läuft auf einer anderen VM läuft Centos Linux 7. Benutzte ich den nachstehenden Befehl zum erstellen eines POD: kubectl create --insecure-skip-tls-verify -f monitorms-rc.yml

Das zwei ports in Google Container Engine

Anzahl der Antworten 4 Antworten
Ist es möglich, erstellen Sie einen Pod in der Google Container Engine, bei der zwei ports ausgesetzt sind: port 8080 lauscht für eingehende Inhalte und port 80 verteilt diese Inhalte zum Kunden? Den folgenden Befehl zum erstellen