<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Argocd on Daniel Cardozo</title><link>/de/tags/argocd/</link><description>Recent content in Argocd on Daniel Cardozo</description><generator>Hugo</generator><language>de</language><copyright>&lt;a href="https://creativecommons.org/licenses/by-nc/4.0/" target="_blank" rel="noopener"&gt;cc by-nc 4.0&lt;/a&gt;</copyright><lastBuildDate>Mon, 15 Jan 2024 10:00:00 +0100</lastBuildDate><atom:link href="/de/tags/argocd/index.xml" rel="self" type="application/rss+xml"/><item><title>Einstieg in ArgoCD</title><link>/de/posts/argocd-getting-started/</link><pubDate>Mon, 15 Jan 2024 10:00:00 +0100</pubDate><guid>/de/posts/argocd-getting-started/</guid><description>&lt;h2 id="was-ist-argocd"&gt;Was ist ArgoCD?&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;ArgoCD&lt;/strong&gt; ist ein deklaratives, GitOps-basiertes Continuous-Delivery-Tool für Kubernetes. Es automatisiert den Anwendungs-Deployment, indem es den in einem Git-Repository definierten Sollzustand kontinuierlich mit dem Kubernetes-Cluster synchronisiert – das Git-Repository wird zur einzigen Quelle der Wahrheit.&lt;/p&gt;
&lt;h2 id="voraussetzungen"&gt;Voraussetzungen&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Ein laufender Kubernetes-Cluster (oder &lt;a href="https://kind.sigs.k8s.io/"&gt;kind&lt;/a&gt; für lokale Tests)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;kubectl&lt;/code&gt; konfiguriert für den Cluster-Zugriff&lt;/li&gt;
&lt;li&gt;Ein Git-Repository mit Kubernetes-Manifesten&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="argocd-installieren"&gt;ArgoCD installieren&lt;/h2&gt;
&lt;p&gt;Erstellen Sie den ArgoCD-Namespace und wenden Sie das offizielle Installationsmanifest an:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl create namespace argocd
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/stable/manifests/install.yaml
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Warten Sie, bis alle Pods bereit sind:&lt;/p&gt;</description></item></channel></rss>