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.
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
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
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
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
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
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
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
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
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",
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
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
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
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
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
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
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
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,
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:
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:
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
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
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
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
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
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
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
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
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
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.
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
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
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
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
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
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"}
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:
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
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",
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:
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
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.
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
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 |
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
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
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,
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
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
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
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