mirror of
https://github.com/jenkinsci/kubernetes-operator.git
synced 2026-10-07 16:41:16 +02:00
Update website
This commit is contained in:
+50
-50
@@ -1,17 +1,17 @@
|
||||
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||
<channel>
|
||||
<title>Jenkins Operator – Documentation</title>
|
||||
<link>/docs/</link>
|
||||
<link>/kubernetes-operator/docs/</link>
|
||||
<description>Recent Hugo news from gohugo.io</description>
|
||||
<generator>Hugo -- gohugo.io</generator>
|
||||
<lastBuildDate>Tue, 03 Sep 2019 00:00:00 +0000</lastBuildDate>
|
||||
<image>
|
||||
<url>/img/hugo.png</url>
|
||||
<url>/kubernetes-operator/img/hugo.png</url>
|
||||
<title>GoHugo.io</title>
|
||||
<link>/docs/</link>
|
||||
<link>/kubernetes-operator/docs/</link>
|
||||
</image>
|
||||
|
||||
<atom:link href="/docs/index.xml" rel="self" type="application/rss+xml" />
|
||||
<atom:link href="/kubernetes-operator/docs/index.xml" rel="self" type="application/rss+xml" />
|
||||
|
||||
|
||||
|
||||
@@ -21,10 +21,10 @@
|
||||
|
||||
<item>
|
||||
<title>Docs: Architecture and design</title>
|
||||
<link>/docs/how-it-works/architecture-and-design/</link>
|
||||
<link>/kubernetes-operator/docs/how-it-works/architecture-and-design/</link>
|
||||
<pubDate>Mon, 05 Aug 2019 00:00:00 +0000</pubDate>
|
||||
|
||||
<guid>/docs/how-it-works/architecture-and-design/</guid>
|
||||
<guid>/kubernetes-operator/docs/how-it-works/architecture-and-design/</guid>
|
||||
<description>
|
||||
|
||||
|
||||
@@ -34,7 +34,7 @@
|
||||
- watches any changes of manifests and maintain the desired state according to deployed custom resource manifest
|
||||
- implements the main reconciliation loop which consists of two smaller reconciliation loops - base and user</p>
|
||||
|
||||
<p><img src="/img/reconcile.png" alt="reconcile" /></p>
|
||||
<p><img src="/kubernetes-operator/img/reconcile.png" alt="reconcile" /></p>
|
||||
|
||||
<p><strong>Base</strong> reconciliation loop takes care of reconciling base Jenkins configuration, which consists of:
|
||||
- Ensure Manifests - monitors any changes in manifests
|
||||
@@ -48,7 +48,7 @@
|
||||
- Ensure User Configuration - executed user provided configuration, like groovy scripts, configuration as code or plugins
|
||||
- Ensure Backup Job - creates Backup job and ensures that backup has been successfully performed</p>
|
||||
|
||||
<p><img src="/img/phases.png" alt="reconcile" /></p>
|
||||
<p><img src="/kubernetes-operator/img/phases.png" alt="reconcile" /></p>
|
||||
|
||||
<h2 id="operator-state">Operator State</h2>
|
||||
|
||||
@@ -60,10 +60,10 @@ It helps to maintain or recover desired state even after operator or Jenkins res
|
||||
|
||||
<item>
|
||||
<title>Docs: Deploy Jenkins</title>
|
||||
<link>/docs/getting-started/v0.1.1/deploy-jenkins/</link>
|
||||
<link>/kubernetes-operator/docs/getting-started/v0.1.1/deploy-jenkins/</link>
|
||||
<pubDate>Mon, 05 Aug 2019 00:00:00 +0000</pubDate>
|
||||
|
||||
<guid>/docs/getting-started/v0.1.1/deploy-jenkins/</guid>
|
||||
<guid>/kubernetes-operator/docs/getting-started/v0.1.1/deploy-jenkins/</guid>
|
||||
<description>
|
||||
|
||||
|
||||
@@ -128,17 +128,17 @@ kubectl get secret jenkins-operator-credentials-&lt;cr_name&gt; -o <s
|
||||
<p>Connect to Jenkins (actual Kubernetes cluster):</p>
|
||||
<div class="highlight"><pre style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-bash" data-lang="bash">kubectl port-forward jenkins-&lt;cr_name&gt; <span style="color:#0000cf;font-weight:bold">8080</span>:8080</code></pre></div>
|
||||
<p>Then open browser with address <code>http://localhost:8080</code>.
|
||||
<img src="/img/jenkins.png" alt="jenkins" /></p>
|
||||
<img src="/kubernetes-operator/img/jenkins.png" alt="jenkins" /></p>
|
||||
|
||||
</description>
|
||||
</item>
|
||||
|
||||
<item>
|
||||
<title>Docs: Deploy Jenkins</title>
|
||||
<link>/docs/getting-started/v0.2.0/deploy-jenkins/</link>
|
||||
<link>/kubernetes-operator/docs/getting-started/v0.2.0/deploy-jenkins/</link>
|
||||
<pubDate>Mon, 05 Aug 2019 00:00:00 +0000</pubDate>
|
||||
|
||||
<guid>/docs/getting-started/v0.2.0/deploy-jenkins/</guid>
|
||||
<guid>/kubernetes-operator/docs/getting-started/v0.2.0/deploy-jenkins/</guid>
|
||||
<description>
|
||||
|
||||
|
||||
@@ -199,17 +199,17 @@ kubectl get secret jenkins-operator-credentials-&lt;cr_name&gt; -o <s
|
||||
<p>Connect to Jenkins (actual Kubernetes cluster):</p>
|
||||
<div class="highlight"><pre style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-bash" data-lang="bash">kubectl port-forward jenkins-&lt;cr_name&gt; <span style="color:#0000cf;font-weight:bold">8080</span>:8080</code></pre></div>
|
||||
<p>Then open browser with address <code>http://localhost:8080</code>.
|
||||
<img src="/img/jenkins.png" alt="jenkins" /></p>
|
||||
<img src="/kubernetes-operator/img/jenkins.png" alt="jenkins" /></p>
|
||||
|
||||
</description>
|
||||
</item>
|
||||
|
||||
<item>
|
||||
<title>Docs: Configuration</title>
|
||||
<link>/docs/getting-started/v0.1.1/configuration/</link>
|
||||
<link>/kubernetes-operator/docs/getting-started/v0.1.1/configuration/</link>
|
||||
<pubDate>Mon, 05 Aug 2019 00:00:00 +0000</pubDate>
|
||||
|
||||
<guid>/docs/getting-started/v0.1.1/configuration/</guid>
|
||||
<guid>/kubernetes-operator/docs/getting-started/v0.1.1/configuration/</guid>
|
||||
<description>
|
||||
|
||||
|
||||
@@ -326,11 +326,11 @@ spec:
|
||||
|
||||
<p>You can verify if deploy keys were successfully configured in Jenkins <strong>Credentials</strong> tab.</p>
|
||||
|
||||
<p><img src="/img/jenkins-credentials.png" alt="jenkins" /></p>
|
||||
<p><img src="/kubernetes-operator/img/jenkins-credentials.png" alt="jenkins" /></p>
|
||||
|
||||
<p>You can verify if your pipelines were successfully configured in Jenkins Seed Job console output.</p>
|
||||
|
||||
<p><img src="/img/jenkins-seed.png" alt="jenkins" /></p>
|
||||
<p><img src="/kubernetes-operator/img/jenkins-seed.png" alt="jenkins" /></p>
|
||||
|
||||
<p>If your GitHub repository is <strong>private</strong> you have to configure SSH or username/password authentication.</p>
|
||||
|
||||
@@ -455,10 +455,10 @@ The <code>/sbin/tini -s -- /usr/local/bin/jenkins.sh</code> command
|
||||
|
||||
<item>
|
||||
<title>Docs: Configuration</title>
|
||||
<link>/docs/getting-started/v0.2.0/configuration/</link>
|
||||
<link>/kubernetes-operator/docs/getting-started/v0.2.0/configuration/</link>
|
||||
<pubDate>Mon, 05 Aug 2019 00:00:00 +0000</pubDate>
|
||||
|
||||
<guid>/docs/getting-started/v0.2.0/configuration/</guid>
|
||||
<guid>/kubernetes-operator/docs/getting-started/v0.2.0/configuration/</guid>
|
||||
<description>
|
||||
|
||||
|
||||
@@ -577,11 +577,11 @@ spec:
|
||||
|
||||
<p>You can verify if deploy keys were successfully configured in Jenkins <strong>Credentials</strong> tab.</p>
|
||||
|
||||
<p><img src="/img/jenkins-credentials.png" alt="jenkins" /></p>
|
||||
<p><img src="/kubernetes-operator/img/jenkins-credentials.png" alt="jenkins" /></p>
|
||||
|
||||
<p>You can verify if your pipelines were successfully configured in Jenkins Seed Job console output.</p>
|
||||
|
||||
<p><img src="/img/jenkins-seed.png" alt="jenkins" /></p>
|
||||
<p><img src="/kubernetes-operator/img/jenkins-seed.png" alt="jenkins" /></p>
|
||||
|
||||
<p>If your GitHub repository is <strong>private</strong> you have to configure SSH or username/password authentication.</p>
|
||||
|
||||
@@ -745,10 +745,10 @@ stringData:
|
||||
|
||||
<item>
|
||||
<title>Docs: Customization</title>
|
||||
<link>/docs/getting-started/v0.1.1/customization/</link>
|
||||
<link>/kubernetes-operator/docs/getting-started/v0.1.1/customization/</link>
|
||||
<pubDate>Mon, 05 Aug 2019 00:00:00 +0000</pubDate>
|
||||
|
||||
<guid>/docs/getting-started/v0.1.1/customization/</guid>
|
||||
<guid>/kubernetes-operator/docs/getting-started/v0.1.1/customization/</guid>
|
||||
<description>
|
||||
|
||||
|
||||
@@ -860,10 +860,10 @@ spec:
|
||||
|
||||
<item>
|
||||
<title>Docs: Customization</title>
|
||||
<link>/docs/getting-started/v0.2.0/customization/</link>
|
||||
<link>/kubernetes-operator/docs/getting-started/v0.2.0/customization/</link>
|
||||
<pubDate>Mon, 05 Aug 2019 00:00:00 +0000</pubDate>
|
||||
|
||||
<guid>/docs/getting-started/v0.2.0/customization/</guid>
|
||||
<guid>/kubernetes-operator/docs/getting-started/v0.2.0/customization/</guid>
|
||||
<description>
|
||||
|
||||
|
||||
@@ -1026,10 +1026,10 @@ spec:
|
||||
|
||||
<item>
|
||||
<title>Docs: AKS</title>
|
||||
<link>/docs/getting-started/v0.1.1/aks/</link>
|
||||
<link>/kubernetes-operator/docs/getting-started/v0.1.1/aks/</link>
|
||||
<pubDate>Mon, 05 Aug 2019 00:00:00 +0000</pubDate>
|
||||
|
||||
<guid>/docs/getting-started/v0.1.1/aks/</guid>
|
||||
<guid>/kubernetes-operator/docs/getting-started/v0.1.1/aks/</guid>
|
||||
<description>
|
||||
|
||||
|
||||
@@ -1050,10 +1050,10 @@ restart Jenkins pod over and over again.</p>
|
||||
|
||||
<item>
|
||||
<title>Docs: AKS</title>
|
||||
<link>/docs/getting-started/v0.2.0/aks/</link>
|
||||
<link>/kubernetes-operator/docs/getting-started/v0.2.0/aks/</link>
|
||||
<pubDate>Mon, 05 Aug 2019 00:00:00 +0000</pubDate>
|
||||
|
||||
<guid>/docs/getting-started/v0.2.0/aks/</guid>
|
||||
<guid>/kubernetes-operator/docs/getting-started/v0.2.0/aks/</guid>
|
||||
<description>
|
||||
|
||||
|
||||
@@ -1074,10 +1074,10 @@ restart Jenkins pod over and over again.</p>
|
||||
|
||||
<item>
|
||||
<title>Docs: Configure backup and restore</title>
|
||||
<link>/docs/getting-started/v0.1.1/configure-backup-and-restore/</link>
|
||||
<link>/kubernetes-operator/docs/getting-started/v0.1.1/configure-backup-and-restore/</link>
|
||||
<pubDate>Mon, 05 Aug 2019 00:00:00 +0000</pubDate>
|
||||
|
||||
<guid>/docs/getting-started/v0.1.1/configure-backup-and-restore/</guid>
|
||||
<guid>/kubernetes-operator/docs/getting-started/v0.1.1/configure-backup-and-restore/</guid>
|
||||
<description>
|
||||
|
||||
|
||||
@@ -1154,10 +1154,10 @@ restart Jenkins pod over and over again.</p>
|
||||
|
||||
<item>
|
||||
<title>Docs: Configure backup and restore</title>
|
||||
<link>/docs/getting-started/v0.2.0/configure-backup-and-restore/</link>
|
||||
<link>/kubernetes-operator/docs/getting-started/v0.2.0/configure-backup-and-restore/</link>
|
||||
<pubDate>Mon, 05 Aug 2019 00:00:00 +0000</pubDate>
|
||||
|
||||
<guid>/docs/getting-started/v0.2.0/configure-backup-and-restore/</guid>
|
||||
<guid>/kubernetes-operator/docs/getting-started/v0.2.0/configure-backup-and-restore/</guid>
|
||||
<description>
|
||||
|
||||
|
||||
@@ -1236,10 +1236,10 @@ restart Jenkins pod over and over again.</p>
|
||||
|
||||
<item>
|
||||
<title>Docs: Jenkins Docker Images</title>
|
||||
<link>/docs/how-it-works/jenkins-docker-images/</link>
|
||||
<link>/kubernetes-operator/docs/how-it-works/jenkins-docker-images/</link>
|
||||
<pubDate>Mon, 05 Aug 2019 00:00:00 +0000</pubDate>
|
||||
|
||||
<guid>/docs/how-it-works/jenkins-docker-images/</guid>
|
||||
<guid>/kubernetes-operator/docs/how-it-works/jenkins-docker-images/</guid>
|
||||
<description>
|
||||
|
||||
|
||||
@@ -1251,10 +1251,10 @@ If needed, the docker image can easily be changed in custom resource manifest as
|
||||
|
||||
<item>
|
||||
<title>Docs: Migration from v0.1.1</title>
|
||||
<link>/docs/getting-started/v0.2.0/migration/</link>
|
||||
<link>/kubernetes-operator/docs/getting-started/v0.2.0/migration/</link>
|
||||
<pubDate>Mon, 05 Aug 2019 00:00:00 +0000</pubDate>
|
||||
|
||||
<guid>/docs/getting-started/v0.2.0/migration/</guid>
|
||||
<guid>/kubernetes-operator/docs/getting-started/v0.2.0/migration/</guid>
|
||||
<description>
|
||||
|
||||
|
||||
@@ -1291,10 +1291,10 @@ Now, when Jenkins configuration jobs are removed, you must use this command to s
|
||||
|
||||
<item>
|
||||
<title>Docs: Tools</title>
|
||||
<link>/docs/developer-guide/tools/</link>
|
||||
<link>/kubernetes-operator/docs/developer-guide/tools/</link>
|
||||
<pubDate>Mon, 05 Aug 2019 00:00:00 +0000</pubDate>
|
||||
|
||||
<guid>/docs/developer-guide/tools/</guid>
|
||||
<guid>/kubernetes-operator/docs/developer-guide/tools/</guid>
|
||||
<description>
|
||||
|
||||
|
||||
@@ -1351,10 +1351,10 @@ go install
|
||||
|
||||
<item>
|
||||
<title>Docs: Diagnostics</title>
|
||||
<link>/docs/getting-started/v0.1.1/diagnostics/</link>
|
||||
<link>/kubernetes-operator/docs/getting-started/v0.1.1/diagnostics/</link>
|
||||
<pubDate>Mon, 05 Aug 2019 00:00:00 +0000</pubDate>
|
||||
|
||||
<guid>/docs/getting-started/v0.1.1/diagnostics/</guid>
|
||||
<guid>/kubernetes-operator/docs/getting-started/v0.1.1/diagnostics/</guid>
|
||||
<description>
|
||||
|
||||
|
||||
@@ -1378,10 +1378,10 @@ kubectl apply -f deploy/operator.yaml</code></pre></div>
|
||||
|
||||
<item>
|
||||
<title>Docs: Diagnostics</title>
|
||||
<link>/docs/getting-started/v0.2.0/diagnostics/</link>
|
||||
<link>/kubernetes-operator/docs/getting-started/v0.2.0/diagnostics/</link>
|
||||
<pubDate>Mon, 05 Aug 2019 00:00:00 +0000</pubDate>
|
||||
|
||||
<guid>/docs/getting-started/v0.2.0/diagnostics/</guid>
|
||||
<guid>/kubernetes-operator/docs/getting-started/v0.2.0/diagnostics/</guid>
|
||||
<description>
|
||||
|
||||
|
||||
@@ -1405,10 +1405,10 @@ kubectl apply -f deploy/operator.yaml</code></pre></div>
|
||||
|
||||
<item>
|
||||
<title>Docs: Scheme</title>
|
||||
<link>/docs/getting-started/v0.1.1/scheme/</link>
|
||||
<link>/kubernetes-operator/docs/getting-started/v0.1.1/scheme/</link>
|
||||
<pubDate>Mon, 05 Aug 2019 00:00:00 +0000</pubDate>
|
||||
|
||||
<guid>/docs/getting-started/v0.1.1/scheme/</guid>
|
||||
<guid>/kubernetes-operator/docs/getting-started/v0.1.1/scheme/</guid>
|
||||
<description>
|
||||
|
||||
|
||||
@@ -2857,10 +2857,10 @@ on git commit <code>37e531a</code>.
|
||||
|
||||
<item>
|
||||
<title>Docs: Scheme</title>
|
||||
<link>/docs/getting-started/v0.2.0/scheme/</link>
|
||||
<link>/kubernetes-operator/docs/getting-started/v0.2.0/scheme/</link>
|
||||
<pubDate>Mon, 05 Aug 2019 00:00:00 +0000</pubDate>
|
||||
|
||||
<guid>/docs/getting-started/v0.2.0/scheme/</guid>
|
||||
<guid>/kubernetes-operator/docs/getting-started/v0.2.0/scheme/</guid>
|
||||
<description>
|
||||
|
||||
|
||||
@@ -4309,10 +4309,10 @@ on git commit <code>37e531a</code>.
|
||||
|
||||
<item>
|
||||
<title>Docs: Migration guide from v1alpha1 to v1alpha2</title>
|
||||
<link>/docs/getting-started/v0.1.1/migration-guide-v1alpha1-to-v1alpha2/</link>
|
||||
<link>/kubernetes-operator/docs/getting-started/v0.1.1/migration-guide-v1alpha1-to-v1alpha2/</link>
|
||||
<pubDate>Mon, 05 Aug 2019 00:00:00 +0000</pubDate>
|
||||
|
||||
<guid>/docs/getting-started/v0.1.1/migration-guide-v1alpha1-to-v1alpha2/</guid>
|
||||
<guid>/kubernetes-operator/docs/getting-started/v0.1.1/migration-guide-v1alpha1-to-v1alpha2/</guid>
|
||||
<description>
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user