aktueller Standort:Heim > Technische Artikel > Betrieb und Instandhaltung

  • Wie kann der Standardwert „false' zurückgegeben werden, wenn die Eigenschaft in der Datei „values.yaml' nicht vorhanden ist?
    Wie kann der Standardwert „false' zurückgegeben werden, wenn die Eigenschaft in der Datei „values.yaml' nicht vorhanden ist?
    yaml-Datei. Ich habe einen unter global definierten Wert wie folgt: global:logging:log4j:enabled:true. Außerdem habe ich eine Hilfsfunktion {{-define "helm-basic-template.logging-enabled"-}}{{.Values ​​.global.logging .log4j.enabled|default"false"}}{{-end-}}Die Eigenschaft global.logging.log4j.enabled existiert in diesem Fall möglicherweise nicht
    Golang . kubernetes 441 2024-02-09 08:51:11
  • So erhalten Sie „freundliche' Antworten vom Kubernetes APIServer mithilfe der ReST-Schnittstelle
    So erhalten Sie „freundliche' Antworten vom Kubernetes APIServer mithilfe der ReST-Schnittstelle
    Ich verwende die Golangclient-go-Bibliothek, um mit dem Kubernetes-API-Server auf Restget- und Post-Ebene zu kommunizieren. Die empfangene Antwort ist weder eine wohlgeformte JSON-Struktur noch eine „Art“ API-Objekt. Das Programmfragment ist: kubeconfig:=filepath.join(os.getenv("home"),".kube","config")config,err:=clientcmd.buildconfigfromflags("",kub
    Golang . kubernetes 1230 2024-02-09 08:10:18
  • Wie füge ich mithilfe von Golang Umgebungsvariablen zur Kubernetes-Bereitstellung hinzu?
    Wie füge ich mithilfe von Golang Umgebungsvariablen zur Kubernetes-Bereitstellung hinzu?
    Ich muss mithilfe von Golang Umgebungsvariablen festlegen oder zu einer vorhandenen Kubernetes-Bereitstellung hinzufügen. Es sollte nach dem Neustart zur Konfiguration hinzugefügt werden. func(r*SparkETLReconciler)DoRestart(whttp.ResponseWriter,req*http.Request){ctx:=context.TODO()r.Log.Info("restarthit!")fmt.Fprintf(w,"Hithere,Ilove%s !",req.URL.Path[1:
    Golang . kubernetes 571 2024-02-08 23:45:28
  • Wie kann ich benutzerdefinierte benutzerfreundliche Fehlermeldungen in Kubernetes zurückgeben?
    Wie kann ich benutzerdefinierte benutzerfreundliche Fehlermeldungen in Kubernetes zurückgeben?
    Ich habe ein Golang-Backend, das mit k8s kommuniziert. Ich möchte die Fehlerantwort, die ich von k8s erhalte, umformulieren und an das Frontend senden. Ich möchte dem Benutzer eine aussagekräftige Validierungsfehlermeldung zurückgeben, wenn er einen ungültigen Namen hinzufügt und bereits etwas vorhanden ist ... Ich möchte etwas Generisches, anstatt es für jeden Endpunkt im Controller fest zu codieren. Ich verwende Kubernetes/Client-Go. Erster Fehler: Angenommen, ich möchte ein Hotel zu etcd hinzufügen. Wenn ich versuche, den Hotelnamen hotel123 hinzuzufügen, existiert das Hotel bereits. Ich erhalte diese Fehlermeldung: „hotel123“ existiert bereits. Was ich will: hotel123
    Golang . kubernetes 925 2024-02-08 23:12:21
  • Terratest-Helmdiagramme schlagen bei Go-Unit-Tests fehl
    Terratest-Helmdiagramme schlagen bei Go-Unit-Tests fehl
    Ich versuche, Terratest zum Unit-Testen meiner Helm-Charts zu verwenden, aber es tritt ein seltsamer Fehler auf: Hier ist mein Unit-Test: packagegrafanaimport("fmt""testing"corev1"k8s.io/api/core/v1" " github.com/gruntwork-io/terratest/modules/helm")functestgrafanahelmcharttemplate(t*testing.t){/
    Golang . kubernetes 945 2024-02-08 23:06:28
  • Das Bild von ECR zu EKS funktioniert nicht, da der resultierende Pod immer 0/2 ist
    Das Bild von ECR zu EKS funktioniert nicht, da der resultierende Pod immer 0/2 ist
    Ich habe fast alles versucht, um die Dinge auf den richtigen Weg zu bringen, aber es gelingt mir immer noch nicht, meinen Pod in einen brauchbaren Zustand zu versetzen. Ich habe also eine grundlegende Anwendung in go geschrieben. Ich habe mit dockerbuild --tagdocker-gs-ping ein Image meines Programms erstellt. Dann habe ich versucht, denselben Befehl im Container dockerrun --publish8080:8080docker-gs-ping auszuführen, und wollte dann mein Image in Amazonecr speichern Ich habe ein Repository in ECR erstellt. Nachdem ich nun das Repository erstellt habe, habe ich die Bilder markiert, die in meinem lokalen Verzeichnis vorhanden sind. Docker
    Golang . kubernetes 918 2024-02-08 22:39:08
  • k8s verwendet OwnerRef, um alle Pod-Hierarchien im Cluster abzurufen
    k8s verwendet OwnerRef, um alle Pod-Hierarchien im Cluster abzurufen
    Wir möchten alle Pods im Cluster abrufen, also verwenden wir etwa Folgendes: pods,err:=client.CoreV1().Pods("").List(context.Background(),metav1.ListOptions{}) This Der Code empfängt alle Pods im Cluster. Meine Frage ist: Gibt es einen Code oder eine Bibliothek, die alle Pods mit Besitzerreferenzen bereitstellen kann? Das heißt, wenn die Pods einer Bereitstellung oder einem Statfulset usw. gehören, erhalten Sie alle Hierarchien. Der Trick hier besteht darin, dass ich so etwas übergeben muss
    Golang . kubernetes 781 2024-02-08 21:45:34
  • Erstellen Sie benutzerdefinierte Ressourcen mit dem go Kubernetes-Client
    Erstellen Sie benutzerdefinierte Ressourcen mit dem go Kubernetes-Client
    Ich möchte den Gokubernetes-Client verwenden, um benutzerdefinierte Ressourcen basierend auf dem bereitgestellten CRD bereitzustellen. Basierend auf der Dokumentation des Kunden habe ich das Beispiel so geändert, dass es wie folgt aussieht: u:=&unstructured.unstructured{}u.object=map[string]interface{}{"metadata":map[string]interface{}{"name" : task.name,},"spec":map[string]interface{}{"step
    Golang . kubernetes 637 2024-02-08 21:24:34
  • Wie verwende ich ein Kubernetes-Dienstkonto in Golang?
    Wie verwende ich ein Kubernetes-Dienstkonto in Golang?
    Tatsächlich verwende ich Kubernetes-Dienstkonten hauptsächlich mit NodeJS und das funktioniert gut, aber ich habe einen Dienst in Go erstellt und kann ihn mit der Konfiguration des Dienstkontos (ich weiß, dass das Dienstkonto korrekt ist) nicht zum Laufen bringen, da ich ihn getestet habe mit Hülse). Ich verwende diese Bibliothek https://github.com/aws/aws-sdk-go. Bisher habe ich Folgendes versucht: sess:=session.must(session.newsession())creds:=stscreds.newcredentials(sess , os
    Golang . kubernetes 1169 2024-02-08 20:57:16
  • Die KI-Gedankenlesetechnologie wurde verbessert! Eine Brille steuert den Bostoner Roboterhund direkt und macht gehirngesteuerte Roboter zur Realität
    Die KI-Gedankenlesetechnologie wurde verbessert! Eine Brille steuert den Bostoner Roboterhund direkt und macht gehirngesteuerte Roboter zur Realität
    Erinnern Sie sich noch an die KI-Technologie zum Gedankenlesen von früher? In letzter Zeit hat sich die Fähigkeit, „alle Wünsche wahr werden zu lassen“, wieder weiterentwickelt – Menschen können Roboter direkt durch ihre eigenen Gedanken steuern! MIT-Forscher haben das Ddog-Projekt veröffentlicht. Sie entwickelten unabhängig voneinander ein Brain-Computer-Interface (BCI)-Gerät zur Steuerung des Roboterhundes Spot von Boston Dynamics. Hunde können sich in bestimmte Bereiche bewegen, Menschen beim Besorgen von Dingen helfen oder Fotos machen, je nach den Gedanken des Menschen. Im Vergleich zur vorherigen Notwendigkeit, ein Headset mit vielen Sensoren zu verwenden, um „Gedanken zu lesen“, wird das Gehirn-Computer-Schnittstellengerät dieses Mal in Form einer drahtlosen Brille (AttentivU) präsentiert. Obwohl das im Video gezeigte Verhalten einfach ist, besteht der Zweck dieses Systems darin, Spot in ein grundlegendes Kommunikationstool zu verwandeln, um Menschen mit Krankheiten wie ALS, Zerebralparese oder Rückenmarksverletzungen zu helfen.
    KI . kubernetes 1267 2024-02-07 08:15:28
  • Nutzen Sie die Leistungsfähigkeit von Kubernetes-Clustern
    Nutzen Sie die Leistungsfähigkeit von Kubernetes-Clustern
    Aufgrund des Aufstiegs von Microservices und skalierbaren Anwendungen hat sich die Art und Weise, wie wir Anwendungen erstellen, bereitstellen und verwalten, grundlegend verändert, sodass Container erforderlich sind. Entwickler und andere Softwareteams benötigen diese Kultur und dieses Toolset, um Containeranwendungen besser verwalten und orchestrieren zu können. Kubernetes ist eine transformative Kraft, die die Art und Weise, wie wir Containeranwendungen verwalten und orchestrieren, neu gestaltet. Kubernetes ist eine Open-Source-Container-Orchestrierungsplattform, die zum Rückgrat von Container-basierten Bereitstellungen geworden ist und gleichzeitig einen Cloud-agnostischen Ansatz bietet.
    Betrieb und Wartung von Linux . kubernetes 2224 2024-02-06 10:01:53
  • Docker Compose Healthcheck wurde nicht beendet, es ist ein Fehler aufgetreten und konnte nicht gestartet werden
    Docker Compose Healthcheck wurde nicht beendet, es ist ein Fehler aufgetreten und konnte nicht gestartet werden
    Ich habe diese Compose-Datei: version:"3"services:app:build:.ports:-8080:8080volumes:-"./:/src"healthcheck:test:["CMD-SHELL","curl-fhttp:/ /localhost:8080/fail-health-check||exit1"]interval:5stimeout:5s
    Golang . kubernetes 1016 2024-02-06 08:50:03
  • Die Rolle von DevOps bei der Verbesserung des Softwareentwicklungslebenszyklus
    Die Rolle von DevOps bei der Verbesserung des Softwareentwicklungslebenszyklus
    DevOps ist eine Methodik, die eine nahtlose Integration von Softwareentwicklung und IT-Abläufen kombiniert, um Arbeitsprozesse zu optimieren. DevOps legt den Schwerpunkt auf die Verbesserung der Kommunikation, die Förderung der Teamarbeit und die Zusammenführung von Softwarebereitstellungsteams und ist ein reaktionsfähigerer und synchronisierterer Entwicklungsprozess, der Unternehmen dabei hilft, Erfolge zu erzielen bessere Gesamtleistung, höhere Kundenzufriedenheit, schnellere Markteinführung und Kosteneffizienz.
    Python-Tutorial . kubernetes 1256 2024-02-22 15:20:34
  • Ein genauerer Blick auf den Charme und die Vorteile der Go-Sprache
    Ein genauerer Blick auf den Charme und die Vorteile der Go-Sprache
    In der heutigen Welt der Computerprogrammierung gibt es eine große Auswahl an Programmiersprachen. Jede Sprache hat ihre eigenen einzigartigen Eigenschaften und Vorteile. Eine der Sprachen, die viel Aufmerksamkeit erregt hat, ist die Go-Sprache. Die Go-Sprache ist eine von Google entwickelte kompilierte, gleichzeitige und statisch typisierte Programmiersprache. Es wurde 2007 veröffentlicht und 2009 offiziell veröffentlicht. Seitdem hat sich Go schnell zu einer sehr beliebten Programmiersprache entwickelt. Einer der Reize der Go-Sprache ist ihre prägnante und lesbare Syntax. Im Vergleich zu anderen Sprachen ist Go
    Golang . kubernetes 547 2024-02-02 13:11:05
  • Praktische Anwendungen der Go-Sprache: Welche Projekte verdienen Aufmerksamkeit?
    Praktische Anwendungen der Go-Sprache: Welche Projekte verdienen Aufmerksamkeit?
    Verstehen Sie die praktische Anwendung der Go-Sprache: Welche Projekte sind es wert, beachtet zu werden? Mit der rasanten Entwicklung der Go-Sprache in den letzten Jahren haben immer mehr Entwickler begonnen, dieser Sprache Aufmerksamkeit zu schenken und sie zu verwenden. Die Go-Sprache mit ihren effizienten Parallelitätsfunktionen und ihrer prägnanten Syntax wird häufig in den Bereichen Cloud Computing, Netzwerkprogrammierung, verteilte Systeme und anderen Bereichen verwendet. Werfen wir einen Blick auf einige praktische Anwendungen der Go-Sprache und erkunden wir die bemerkenswerten Projekte darunter. DockerDocker ist eine Open-Source-Containerisierungstechnologie, die Containertechnologie nutzt, um effizienter zu erstellen, bereitzustellen und
    Golang . kubernetes 1224 2024-02-02 12:34:05

Werkzeugempfehlungen

Kontaktcode für das jQuery-Enterprise-Nachrichtenformular

Der Kontaktcode für das jQuery-Unternehmensnachrichtenformular ist ein einfacher und praktischer Unternehmensnachrichtenformular- und Kontaktcode für die Einführungsseite.

Wiedergabeeffekte für HTML5-MP3-Spieluhren

Der Spezialeffekt „HTML5 MP3-Musikbox-Wiedergabe“ ist ein MP3-Musikplayer, der auf HTML5+CSS3 basiert, um niedliche Musikbox-Emoticons zu erstellen und auf die Schaltfläche „Umschalten“ zu klicken.

HTML5 coole Partikelanimations-Navigationsmenü-Spezialeffekte

Der Spezialeffekt „HTML5 Cool Particle Animation“ für das Navigationsmenü ist ein Spezialeffekt, der seine Farbe ändert, wenn die Maus über das Navigationsmenü bewegt wird.
Menünavigation
2024-02-29

Drag-and-Drop-Bearbeitungscode für visuelle jQuery-Formulare

Der Drag-and-Drop-Bearbeitungscode für visuelle jQuery-Formulare ist eine visuelle Form, die auf jQuery und dem Bootstrap-Framework basiert.

Webvorlage für Bio-Obst- und Gemüselieferanten Bootstrap5

Eine Webvorlage für Bio-Obst- und Gemüselieferanten – Bootstrap5
Bootstrap-Vorlage
2023-02-03

Bootstrap3 multifunktionale Dateninformations-Hintergrundverwaltung, responsive Webseitenvorlage – Novus

Bootstrap3 multifunktionale Dateninformations-Hintergrundverwaltung, responsive Webseitenvorlage – Novus
Backend-Vorlage
2023-02-02

Webseitenvorlage für die Immobilienressourcen-Serviceplattform Bootstrap5

Webseitenvorlage für die Immobilienressourcen-Serviceplattform Bootstrap5
Bootstrap-Vorlage
2023-02-02

Einfache Webvorlage für Lebenslaufinformationen Bootstrap4

Einfache Webvorlage für Lebenslaufinformationen Bootstrap4
Bootstrap-Vorlage
2023-02-02

可爱的夏天元素矢量素材(EPS+PNG)

这是一款可爱的夏天元素矢量素材,包含了太阳、遮阳帽、椰子树、比基尼、飞机、西瓜、冰淇淋、雪糕、冷饮、游泳圈、人字拖、菠萝、海螺、贝壳、海星、螃蟹、柠檬、防晒霜、太阳镜等等,素材提供了 EPS 和免扣 PNG 两种格式,含 JPG 预览图。
PNG material
2024-05-09

四个红的的 2023 毕业徽章矢量素材(AI+EPS+PNG)

这是一款红的的 2023 毕业徽章矢量素材,共四个,提供了 AI 和 EPS 和免扣 PNG 等格式,含 JPG 预览图。
PNG material
2024-02-29

唱歌的小鸟和装满花朵的推车设计春天banner矢量素材(AI+EPS)

这是一款由唱歌的小鸟和装满花朵的推车设计的春天 banner 矢量素材,提供了 AI 和 EPS 两种格式,含 JPG 预览图。
Banner image
2024-02-29

金色的毕业帽矢量素材(EPS+PNG)

这是一款金色的毕业帽矢量素材,提供了 EPS 和免扣 PNG 两种格式,含 JPG 预览图。
PNG material
2024-02-27

Website-Vorlage für Reinigungs- und Reparaturdienste für Inneneinrichtungen

Die Website-Vorlage für Reinigungs- und Wartungsdienste für Heimdekoration ist ein Website-Vorlagen-Download, der sich für Werbewebsites eignet, die Heimdekorations-, Reinigungs-, Wartungs- und andere Dienstleistungsorganisationen anbieten. Tipp: Diese Vorlage ruft die Google-Schriftartenbibliothek auf und die Seite wird möglicherweise langsam geöffnet.
Frontend-Vorlage
2024-05-09

Persönliche Lebenslauf-Leitfaden-Seitenvorlage in frischen Farben

Die Vorlage „Fresh Color Matching“ für die Lebenslauf-Leitfadenseite für persönliche Bewerbungen ist eine persönliche Webvorlage zum Herunterladen von Lebensläufen für die Jobsuche, die für einen frischen Farbabstimmungsstil geeignet ist. Tipp: Diese Vorlage ruft die Google-Schriftartenbibliothek auf und die Seite wird möglicherweise langsam geöffnet.
Frontend-Vorlage
2024-02-29

Web-Vorlage für kreativen Job-Lebenslauf für Designer

Die Webvorlage „Designer Creative Job Resume“ ist eine herunterladbare Webvorlage für die Anzeige persönlicher Lebensläufe, die für verschiedene Designerpositionen geeignet ist. Tipp: Diese Vorlage ruft die Google-Schriftartenbibliothek auf und die Seite wird möglicherweise langsam geöffnet.
Frontend-Vorlage
2024-02-28

Website-Vorlage eines modernen Ingenieurbauunternehmens

Die Website-Vorlage für moderne Ingenieur- und Bauunternehmen ist eine herunterladbare Website-Vorlage, die sich zur Förderung der Ingenieur- und Baudienstleistungsbranche eignet. Tipp: Diese Vorlage ruft die Google-Schriftartenbibliothek auf und die Seite wird möglicherweise langsam geöffnet.
Frontend-Vorlage
2024-02-28