Als «kubernetes» getaggte Fragen

KUBERNETES-FRAGEN MÜSSEN ENTWICKLERBEZOGEN SEIN. Kubernetes ist eine Open-Source-Plattform zur Automatisierung der Bereitstellung, Skalierung und des Betriebs von Anwendungscontainern auf mehreren Hosts und / oder Clouds. Fragen zum Konfigurieren von Clustern sollten unter https://serverfault.com gestellt werden

9
Was bedeutet der ImagePullBackOff-Status auf einem Kubernetes-Pod?
Ich versuche, meinen ersten Kubernetes-Pod lokal auszuführen. Ich habe den folgenden Befehl ausgeführt (von hier aus ): 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} \ /hyperkube kubelet \ --containerized \ --hostname-override=127.0.0.1 \ --api-servers=http://localhost:8080 \ …


1
Der Airflow Scheduler kann nicht mit kubernetes executor gestartet werden
Ich verwende https://github.com/helm/charts/tree/master/stable/airflow Helmdiagramm und erstelle ein puckle/docker-airflowImage der Version 1.10.8 mit darauf installierten Kubernetes und verwende dieses Bild im Helmdiagramm File "/usr/local/bin/airflow", line 37, in <module> args.func(args) File "/usr/local/lib/python3.7/site-packages/airflow/bin/cli.py", line 1140, in initdb db.initdb(settings.RBAC) File "/usr/local/lib/python3.7/site-packages/airflow/utils/db.py", line 332, in initdb dagbag = models.DagBag() File "/usr/local/lib/python3.7/site-packages/airflow/models/dagbag.py", line 95, in __init__ …

1
Holen Sie sich mit dem AWS Java SDK v2 ein Authentifizierungstoken von AWS EKS
Wie kann ich mit dem AWS Java SDK v2 ein Kubernetes-Authentifizierungstoken von AWS EKS erhalten? Ein Authentifizierungstoken, mit dem Sie sich mithilfe eines Kubernetes SDK bei Kubernetes authentifizieren können. Mit anderen Worten, ich möchte ein Authentifizierungstoken von EKS erhalten, das für die Authentifizierung mit Kubernetes verwendet werden soll, damit ich …



1
Verwenden Sie client-go to `kubectl apply` für die Kubernetes-API direkt mit mehreren Typen in einer einzelnen YAML-Datei
Ich verwende https://github.com/kubernetes/client-go und alles funktioniert gut. Ich habe ein Manifest (YAML) für das offizielle Kubernetes-Dashboard: https://raw.githubusercontent.com/kubernetes/dashboard/v2.0.0-beta4/aio/deploy/recommended.yaml Ich möchte kubectl applydieses Manifest im Go-Code mit client-go nachahmen . Ich verstehe, dass ich einige (un) Marshalling der YAML-Bytes in die richtigen API-Typen durchführen muss, die im Paket definiert sind: https://github.com/kubernetes/api Ich …

1
Verwenden Sie den Visual Studio-Debugger mit der in Kubernetes ausgeführten ASP.NET Core-Webanwendung?
Unser Team möchte den Visual Studio-Debugger für bereitgestellte Instanzen unserer ASP.NET-Anwendung in unserem internen Kubernetes-Cluster ausführen können. Ich muss herausfinden, wie ich das Rätsel beenden kann, bin aber mit Visual Studio 2019 nicht sehr vertraut. Das Docker-Image wird mit den offiziellen .NET Core-Images kompiliert und mit / vsdbg mit der …


2
Kubernetes Dashboard - Unbekannter Serverfehler nach der Anmeldung
Ich habe Kubernetes erfolgreich über Kubespray bereitgestellt und alles scheint gut zu funktionieren. Ich kann über kubectl auf den Cluster zugreifen und Knoten, Pods, Dienste, Geheimnisse usw. auflisten. Es ist auch möglich, neue Ressourcen anzuwenden, und der Dashboard-Endpunkt bringt mir die Dashboard-Anmeldeseite. Ich habe mich mit Token verschiedener Servicekonten (Standard, …

5
Manuelle Workflow-Trigger in Github-Aktionen
Ich richte Github-Aktionen für ein Projekt-Repository ein. Der Workflow besteht aus folgenden Schritten: Erstellen eines Docker-Images Verschieben des Bildes in eine Containerregistrierung Rollout einer Kubernetes-Bereitstellung. Ich habe jedoch zwei verschiedene Kubernetes-Bereitstellungen: eine für die Entwicklung und eine für die Produktion. Daher habe ich auch zwei Github Action-Workflows. Der Github Action-Workflow …

3
standard_init_linux.go: 211: Der Exec-Benutzerprozess hat einen "Exec-Formatfehler" verursacht.
Ich erstelle das Dockerfile für Python-Skript, das im folgenden Minikube Windows 10-System ausgeführt wird. Es ist mein Dockerfile Erstellen Sie das Docker mit dem folgenden Befehl docker build -t python-helloworld . und das in Minikube Docker Dämon laden docker save python-helloworld | (eval $(minikube docker-env) && docker load) Docker-Datei FROM …

5
"Das ClusterRoleBinding" -Kubernetes-Dashboard "ist ungültig: roleRef: Ungültiger Wert" bei der Bereitstellung der Web-Benutzeroberfläche
Ich versuche, die Kubernetes-Web-Benutzeroberfläche wie hier beschrieben bereitzustellen: https://kubernetes.io/docs/tasks/access-application-cluster/web-ui-dashboard/ Meine Systemkonfiguration lautet wie folgt: $ uname -a Linux debian 4.19.0-6-amd64 #1 SMP Debian 4.19.67-2+deb10u2 (2019-11-11) x86_64 GNU/Linux $ /usr/bin/qemu-system-x86_64 --version QEMU emulator version 3.1.0 (Debian 1:3.1+dfsg-8+deb10u3) Copyright (c) 2003-2018 Fabrice Bellard and the QEMU Project developers $ minikube version minikube …


1
Wofür ist der Namespace "kube-node-lease"?
Ich weiß , dass der Zweck der anderen Kubernetes Standardnamensräume wie: kube-system, default& kube-public, aber es gibt kein offizielles Dokument über die kube-node-lease. Die einzige offizielle Erklärung, die ich gefunden habe, ist: Herzschläge, die von Kubernetes-Knoten gesendet werden, helfen dabei, die Verfügbarkeit eines Knotens zu bestimmen. Es gibt zwei Arten …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.