From d3b1fd81721f1c65935bac80229c7847345f4c2f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 28 Feb 2022 16:17:05 +0100 Subject: [PATCH] Auto-updated docs (#717) Co-authored-by: MKajzik --- docs/404.html | 2 +- docs/about/index.html | 2 +- .../01/04/another-great-release/index.html | 2 +- .../easy-documentation-with-docsy/index.html | 2 +- .../10/06/the-second-blog-post/index.html | 2 +- docs/blog/index.html | 2 +- docs/blog/news/index.html | 2 +- docs/blog/releases/index.html | 2 +- docs/community/index.html | 2 +- docs/docs/developer-guide/index.html | 2 +- docs/docs/faq/index.html | 2 +- docs/docs/getting-started/index.html | 2 +- .../getting-started/latest/aks/index.html | 2 +- .../configuring-backup-and-restore/index.html | 89 +++++++++++-------- .../index.html | 2 +- .../custom-backup-and-restore/index.html | 2 +- .../latest/customizing-jenkins/index.html | 2 +- .../latest/deploying-jenkins/index.html | 2 +- docs/docs/getting-started/latest/index.html | 2 +- docs/docs/getting-started/latest/index.xml | 77 +++++++++------- .../latest/installing-the-operator/index.html | 2 +- .../getting-started/latest/ldap/index.html | 2 +- .../latest/openshift/index.html | 2 +- .../getting-started/latest/schema/index.html | 2 +- .../latest/separate-namespaces/index.html | 2 +- .../getting-started/v0.1.x/aks/index.html | 2 +- .../v0.1.x/configuration/index.html | 2 +- .../configure-backup-and-restore/index.html | 2 +- .../v0.1.x/customization/index.html | 2 +- .../v0.1.x/deploy-jenkins/index.html | 2 +- .../v0.1.x/diagnostics/index.html | 2 +- docs/docs/getting-started/v0.1.x/index.html | 2 +- .../index.html | 2 +- .../getting-started/v0.1.x/scheme/index.html | 2 +- .../getting-started/v0.2.x/aks/index.html | 2 +- .../v0.2.x/configuration/index.html | 2 +- .../configure-backup-and-restore/index.html | 2 +- .../custom-backup-and-restore/index.html | 2 +- .../v0.2.x/customization/index.html | 2 +- .../v0.2.x/deploy-jenkins/index.html | 2 +- .../v0.2.x/diagnostics/index.html | 2 +- docs/docs/getting-started/v0.2.x/index.html | 2 +- .../v0.2.x/migration/index.html | 2 +- .../getting-started/v0.2.x/schema/index.html | 2 +- .../getting-started/v0.3.x/aks/index.html | 2 +- .../v0.3.x/configuration/index.html | 2 +- .../configure-backup-and-restore/index.html | 2 +- .../custom-backup-and-restore/index.html | 2 +- .../v0.3.x/customization/index.html | 2 +- .../v0.3.x/deploy-jenkins/index.html | 2 +- .../v0.3.x/diagnostics/index.html | 2 +- docs/docs/getting-started/v0.3.x/index.html | 2 +- .../v0.3.x/migration/index.html | 2 +- .../v0.3.x/notifications/index.html | 2 +- .../getting-started/v0.3.x/schema/index.html | 2 +- .../getting-started/v0.4.x/aks/index.html | 2 +- .../v0.4.x/configuration/index.html | 2 +- .../configure-backup-and-restore/index.html | 2 +- .../custom-backup-and-restore/index.html | 2 +- .../v0.4.x/customization/index.html | 2 +- .../v0.4.x/deploy-jenkins/index.html | 2 +- .../v0.4.x/diagnostics/index.html | 2 +- docs/docs/getting-started/v0.4.x/index.html | 2 +- .../v0.4.x/notifications/index.html | 2 +- .../v0.4.x/openshift/index.html | 2 +- .../getting-started/v0.4.x/schema/index.html | 2 +- .../getting-started/v0.5.x/aks/index.html | 2 +- .../v0.5.x/configuration/index.html | 2 +- .../configure-backup-and-restore/index.html | 2 +- .../custom-backup-and-restore/index.html | 2 +- .../v0.5.x/customization/index.html | 2 +- .../v0.5.x/deploy-jenkins/index.html | 2 +- .../v0.5.x/diagnostics/index.html | 2 +- docs/docs/getting-started/v0.5.x/index.html | 2 +- .../v0.5.x/notifications/index.html | 2 +- .../v0.5.x/openshift/index.html | 2 +- .../getting-started/v0.5.x/schema/index.html | 2 +- .../getting-started/v0.6.x/aks/index.html | 2 +- .../configuring-backup-and-restore/index.html | 2 +- .../index.html | 2 +- .../custom-backup-and-restore/index.html | 2 +- .../v0.6.x/customizing-jenkins/index.html | 2 +- .../v0.6.x/deploying-jenkins/index.html | 2 +- docs/docs/getting-started/v0.6.x/index.html | 2 +- .../v0.6.x/installing-the-operator/index.html | 2 +- .../getting-started/v0.6.x/ldap/index.html | 2 +- .../v0.6.x/openshift/index.html | 2 +- .../getting-started/v0.6.x/schema/index.html | 2 +- .../v0.6.x/separate-namespaces/index.html | 2 +- .../architecture-and-design/index.html | 2 +- docs/docs/how-it-works/index.html | 2 +- .../jenkins-docker-images/index.html | 2 +- docs/docs/index.html | 2 +- docs/docs/index.xml | 77 +++++++++------- docs/docs/security/index.html | 2 +- docs/docs/troubleshooting/index.html | 2 +- docs/index.html | 4 +- docs/index.xml | 2 +- docs/search/index.html | 2 +- docs/sitemap.xml | 4 +- .../latest/configuring-backup-and-restore.md | 2 +- 101 files changed, 247 insertions(+), 196 deletions(-) diff --git a/docs/404.html b/docs/404.html index ef716a9d..f6c5a453 100644 --- a/docs/404.html +++ b/docs/404.html @@ -92,7 +92,7 @@
- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/about/index.html b/docs/about/index.html index 8a4e1d47..bb86c9a0 100644 --- a/docs/about/index.html +++ b/docs/about/index.html @@ -138,7 +138,7 @@ Jenkins Operator is a Kubernetes native operator which fully manages Jenkins on
- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/blog/2018/01/04/another-great-release/index.html b/docs/blog/2018/01/04/another-great-release/index.html index cf07d67c..7375e4c5 100644 --- a/docs/blog/2018/01/04/another-great-release/index.html +++ b/docs/blog/2018/01/04/another-great-release/index.html @@ -656,7 +656,7 @@ This is a warning with a title!
- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/blog/2018/10/06/easy-documentation-with-docsy/index.html b/docs/blog/2018/10/06/easy-documentation-with-docsy/index.html index 50557a00..8b97cc3f 100644 --- a/docs/blog/2018/10/06/easy-documentation-with-docsy/index.html +++ b/docs/blog/2018/10/06/easy-documentation-with-docsy/index.html @@ -310,7 +310,7 @@ Fetch and scale an image in the upcoming Hugo 0.43.
- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/blog/2018/10/06/the-second-blog-post/index.html b/docs/blog/2018/10/06/the-second-blog-post/index.html index 05dd343d..1c07711c 100644 --- a/docs/blog/2018/10/06/the-second-blog-post/index.html +++ b/docs/blog/2018/10/06/the-second-blog-post/index.html @@ -656,7 +656,7 @@ This is a warning with a title!
- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/blog/index.html b/docs/blog/index.html index 0280af09..0938abed 100644 --- a/docs/blog/index.html +++ b/docs/blog/index.html @@ -306,7 +306,7 @@ There should be whitespace between paragraphs. There should be whitespace betwee
- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/blog/news/index.html b/docs/blog/news/index.html index 13932fa0..1bce6154 100644 --- a/docs/blog/news/index.html +++ b/docs/blog/news/index.html @@ -290,7 +290,7 @@ Including images Here’s an image …

- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/blog/releases/index.html b/docs/blog/releases/index.html index f4a2fcbf..c42df107 100644 --- a/docs/blog/releases/index.html +++ b/docs/blog/releases/index.html @@ -265,7 +265,7 @@ There should be whitespace between paragraphs. There should be whitespace betwee
- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/community/index.html b/docs/community/index.html index 5bdf4071..b48bda08 100644 --- a/docs/community/index.html +++ b/docs/community/index.html @@ -120,7 +120,7 @@
- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/developer-guide/index.html b/docs/docs/developer-guide/index.html index 261b9652..477e87b0 100644 --- a/docs/docs/developer-guide/index.html +++ b/docs/docs/developer-guide/index.html @@ -1383,7 +1383,7 @@ make deploy-webhook
- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/faq/index.html b/docs/docs/faq/index.html index fd91dc21..83367a47 100644 --- a/docs/docs/faq/index.html +++ b/docs/docs/faq/index.html @@ -1139,7 +1139,7 @@ and kept in a VCS.

- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/index.html b/docs/docs/getting-started/index.html index 69b4d61f..10bfd65a 100644 --- a/docs/docs/getting-started/index.html +++ b/docs/docs/getting-started/index.html @@ -1173,7 +1173,7 @@
- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/latest/aks/index.html b/docs/docs/getting-started/latest/aks/index.html index 2c619ba5..78ab199b 100644 --- a/docs/docs/getting-started/latest/aks/index.html +++ b/docs/docs/getting-started/latest/aks/index.html @@ -958,7 +958,7 @@ restart of a Jenkins pod over and over again.

- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/latest/configuring-backup-and-restore/index.html b/docs/docs/getting-started/latest/configuring-backup-and-restore/index.html index 870b3392..fa34de8a 100644 --- a/docs/docs/getting-started/latest/configuring-backup-and-restore/index.html +++ b/docs/docs/getting-started/latest/configuring-backup-and-restore/index.html @@ -25,14 +25,14 @@ " /> - - + + - - - + + + @@ -975,45 +975,58 @@ up. Therefore, the backup script makes a copy of jobs history only.

apiVersion: jenkins.io/v1alpha2
 kind: Jenkins
 metadata:
-  name: <cr_name>
-  namespace: <namespace>
+  name: jenkins-cr
 spec:
+  jenkinsAPISettings:
+    authorizationStrategy: createUser
   master:
     securityContext:
       runAsUser: 1000
       fsGroup: 1000
+    disableCSRFProtection: false
     containers:
-    - name: jenkins-master
-      image: jenkins/jenkins:2.277.4-lts-alpine
-    - name: backup # container responsible for the backup and restore
-      env:
-      - name: BACKUP_DIR
-        value: /backup
-      - name: JENKINS_HOME
-        value: /jenkins-home
-      - name: BACKUP_COUNT
-        value: "3" # keep only the 2 most recent backups
-      image: virtuslab/jenkins-operator-backup-pvc:v0.1.0 # look at backup/pvc directory
-      imagePullPolicy: IfNotPresent
-      volumeMounts:
-      - mountPath: /jenkins-home # Jenkins home volume
-        name: jenkins-home
-      - mountPath: /backup # backup volume
-        name: backup
+      - name: jenkins-master
+        image: jenkins/jenkins:2.277.4-lts-alpine
+        imagePullPolicy: IfNotPresent
+        resources:
+          limits:
+            cpu: 1500m
+            memory: 3Gi
+          requests:
+            cpu: "1"
+            memory: 500Mi
+      - name: backup # container responsible for the backup and restore
+        env:
+          - name: BACKUP_DIR
+            value: /backup
+          - name: JENKINS_HOME
+            value: /jenkins-home
+          - name: BACKUP_COUNT
+            value: "3" # keep only the 2 most recent backups
+        image: virtuslab/jenkins-operator-backup-pvc:v0.1.0 # look at backup/pvc directory
+        imagePullPolicy: IfNotPresent
+        volumeMounts:
+          - mountPath: /jenkins-home # Jenkins home volume
+            name: jenkins-home
+          - mountPath: /backup # backup volume
+            name: backup
+        resources:
+          limits:
+            cpu: 1000m
+            memory: 3Gi
+          requests:
+            cpu: "1"
+            memory: 500Mi
     volumes:
-    - name: backup # PVC volume where backups will be stored
-      persistentVolumeClaim:
-        claimName: <pvc_name>
+      - name: backup # PVC volume where backups will be stored
+        persistentVolumeClaim:
+          claimName: <pvc_name>
   backup:
     containerName: backup # container name is responsible for backup
     action:
       exec:
         command:
-        - /home/user/bin/backup.sh # this command is invoked on "backup" container to make backup, for example /home/user/bin/backup.sh <backup_number>, <backup_number> is passed by operator
-    getLatestAction:
-      exec:
-        command:
-        - /home/user/bin/get-latest.sh # this command is invoked on "backup" container to get last backup number before pod deletion; not having it in the CR may cause loss of data
+          - /home/user/bin/backup.sh # this command is invoked on "backup" container to make backup, for example /home/user/bin/backup.sh <backup_number>, <backup_number> is passed by operator
     interval: 30 # how often make backup in seconds
     makeBackupBeforePodDeletion: true # make a backup before pod deletion
   restore:
@@ -1021,11 +1034,15 @@ up. Therefore, the backup script makes a copy of jobs history only.

action: exec: command: - - /home/user/bin/restore.sh # this command is invoked on "backup" container to make restore backup, for example /home/user/bin/restore.sh <backup_number>, <backup_number> is passed by operator - #recoveryOnce: <backup_number> # if want to restore specific backup configure this field and then Jenkins will be restarted and desired backup will be restored
+ - /home/user/bin/restore.sh # this command is invoked on "backup" container to make restore backup, for example /home/user/bin/restore.sh <backup_number>, <backup_number> is passed by operator + #recoveryOnce: <backup_number> # if want to restore specific backup configure this field and then Jenkins will be restarted and desired backup will be restored + getLatestAction: + exec: + command: + - /home/user/bin/get-latest.sh # this command is invoked on "backup" container to get last backup number before pod deletion; not having it in the CR may cause loss of data
-
Last modified December 8, 2021 +
Last modified February 18, 2022
@@ -1044,7 +1061,7 @@ up. Therefore, the backup script makes a copy of jobs history only.

- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/latest/configuring-seed-jobs-and-pipelines/index.html b/docs/docs/getting-started/latest/configuring-seed-jobs-and-pipelines/index.html index bf2356da..c4d7b827 100644 --- a/docs/docs/getting-started/latest/configuring-seed-jobs-and-pipelines/index.html +++ b/docs/docs/getting-started/latest/configuring-seed-jobs-and-pipelines/index.html @@ -1245,7 +1245,7 @@ stringData:
- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/latest/custom-backup-and-restore/index.html b/docs/docs/getting-started/latest/custom-backup-and-restore/index.html index 9f2c23a1..8a8cbca5 100644 --- a/docs/docs/getting-started/latest/custom-backup-and-restore/index.html +++ b/docs/docs/getting-started/latest/custom-backup-and-restore/index.html @@ -1130,7 +1130,7 @@ the number of backups under control, e.g. Cloud Formation fragment:

- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/latest/customizing-jenkins/index.html b/docs/docs/getting-started/latest/customizing-jenkins/index.html index eb5856f2..b5820e90 100644 --- a/docs/docs/getting-started/latest/customizing-jenkins/index.html +++ b/docs/docs/getting-started/latest/customizing-jenkins/index.html @@ -1135,7 +1135,7 @@ The secrets are loaded to secrets map.

- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/latest/deploying-jenkins/index.html b/docs/docs/getting-started/latest/deploying-jenkins/index.html index 44ce6d07..9b598469 100644 --- a/docs/docs/getting-started/latest/deploying-jenkins/index.html +++ b/docs/docs/getting-started/latest/deploying-jenkins/index.html @@ -1038,7 +1038,7 @@ kubectl get secret jenkins-operator-credentials-<cr_name> -o - © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/latest/index.html b/docs/docs/getting-started/latest/index.html index 42161375..ef030951 100644 --- a/docs/docs/getting-started/latest/index.html +++ b/docs/docs/getting-started/latest/index.html @@ -1215,7 +1215,7 @@
- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/latest/index.xml b/docs/docs/getting-started/latest/index.xml index 936633ca..e3227f0e 100644 --- a/docs/docs/getting-started/latest/index.xml +++ b/docs/docs/getting-started/latest/index.xml @@ -1562,7 +1562,7 @@ stringData: Docs: Configuring backup and restore https://jenkinsci.github.io/kubernetes-operator/docs/getting-started/latest/configuring-backup-and-restore/ - Wed, 08 Dec 2021 00:00:00 +0000 + Fri, 18 Feb 2022 00:00:00 +0000 https://jenkinsci.github.io/kubernetes-operator/docs/getting-started/latest/configuring-backup-and-restore/ @@ -1600,45 +1600,58 @@ up. Therefore, the backup script makes a copy of jobs history only.</p> <div class="highlight"><pre style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml">apiVersion<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>jenkins.io/v1alpha2<span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#f8f8f8;text-decoration:underline"></span>kind<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>Jenkins<span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#f8f8f8;text-decoration:underline"></span>metadata<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> -</span><span style="color:#f8f8f8;text-decoration:underline"> </span>name<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>&lt;cr_name<span style="color:#8f5902;font-style:italic">&gt; -</span><span style="color:#8f5902;font-style:italic"> </span><span style="color:#8f5902;font-style:italic"> </span><span style="color:#8f5902;font-style:italic">namespace: &lt;namespace&gt;</span><span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>name<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>jenkins-cr<span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#f8f8f8;text-decoration:underline"></span>spec<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>jenkinsAPISettings<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>authorizationStrategy<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>createUser<span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#f8f8f8;text-decoration:underline"> </span>master<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#f8f8f8;text-decoration:underline"> </span>securityContext<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#f8f8f8;text-decoration:underline"> </span>runAsUser<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#0000cf;font-weight:bold">1000</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#f8f8f8;text-decoration:underline"> </span>fsGroup<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#0000cf;font-weight:bold">1000</span><span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>disableCSRFProtection<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#204a87;font-weight:bold">false</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#f8f8f8;text-decoration:underline"> </span>containers<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> -</span><span style="color:#f8f8f8;text-decoration:underline"> </span>-<span style="color:#f8f8f8;text-decoration:underline"> </span>name<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>jenkins-master<span style="color:#f8f8f8;text-decoration:underline"> -</span><span style="color:#f8f8f8;text-decoration:underline"> </span>image<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>jenkins/jenkins<span style="color:#000;font-weight:bold">:</span><span style="color:#0000cf;font-weight:bold">2.277</span><span style="color:#0000cf;font-weight:bold">.4</span>-lts-alpine<span style="color:#f8f8f8;text-decoration:underline"> -</span><span style="color:#f8f8f8;text-decoration:underline"> </span>-<span style="color:#f8f8f8;text-decoration:underline"> </span>name<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>backup<span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#8f5902;font-style:italic"># container responsible for the backup and restore</span><span style="color:#f8f8f8;text-decoration:underline"> -</span><span style="color:#f8f8f8;text-decoration:underline"> </span>env<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> -</span><span style="color:#f8f8f8;text-decoration:underline"> </span>-<span style="color:#f8f8f8;text-decoration:underline"> </span>name<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>BACKUP_DIR<span style="color:#f8f8f8;text-decoration:underline"> -</span><span style="color:#f8f8f8;text-decoration:underline"> </span>value<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>/backup<span style="color:#f8f8f8;text-decoration:underline"> -</span><span style="color:#f8f8f8;text-decoration:underline"> </span>-<span style="color:#f8f8f8;text-decoration:underline"> </span>name<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>JENKINS_HOME<span style="color:#f8f8f8;text-decoration:underline"> -</span><span style="color:#f8f8f8;text-decoration:underline"> </span>value<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>/jenkins-home<span style="color:#f8f8f8;text-decoration:underline"> -</span><span style="color:#f8f8f8;text-decoration:underline"> </span>-<span style="color:#f8f8f8;text-decoration:underline"> </span>name<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>BACKUP_COUNT<span style="color:#f8f8f8;text-decoration:underline"> -</span><span style="color:#f8f8f8;text-decoration:underline"> </span>value<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#4e9a06">&#34;3&#34;</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#8f5902;font-style:italic"># keep only the 2 most recent backups</span><span style="color:#f8f8f8;text-decoration:underline"> -</span><span style="color:#f8f8f8;text-decoration:underline"> </span>image<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>virtuslab/jenkins-operator-backup-pvc<span style="color:#000;font-weight:bold">:</span>v0<span style="color:#0000cf;font-weight:bold">.1</span><span style="color:#0000cf;font-weight:bold">.0</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#8f5902;font-style:italic"># look at backup/pvc directory</span><span style="color:#f8f8f8;text-decoration:underline"> -</span><span style="color:#f8f8f8;text-decoration:underline"> </span>imagePullPolicy<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>IfNotPresent<span style="color:#f8f8f8;text-decoration:underline"> -</span><span style="color:#f8f8f8;text-decoration:underline"> </span>volumeMounts<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> -</span><span style="color:#f8f8f8;text-decoration:underline"> </span>-<span style="color:#f8f8f8;text-decoration:underline"> </span>mountPath<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>/jenkins-home<span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#8f5902;font-style:italic"># Jenkins home volume</span><span style="color:#f8f8f8;text-decoration:underline"> -</span><span style="color:#f8f8f8;text-decoration:underline"> </span>name<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>jenkins-home<span style="color:#f8f8f8;text-decoration:underline"> -</span><span style="color:#f8f8f8;text-decoration:underline"> </span>-<span style="color:#f8f8f8;text-decoration:underline"> </span>mountPath<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>/backup<span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#8f5902;font-style:italic"># backup volume</span><span style="color:#f8f8f8;text-decoration:underline"> -</span><span style="color:#f8f8f8;text-decoration:underline"> </span>name<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>backup<span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>-<span style="color:#f8f8f8;text-decoration:underline"> </span>name<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>jenkins-master<span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>image<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>jenkins/jenkins<span style="color:#000;font-weight:bold">:</span><span style="color:#0000cf;font-weight:bold">2.277</span><span style="color:#0000cf;font-weight:bold">.4</span>-lts-alpine<span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>imagePullPolicy<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>IfNotPresent<span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>resources<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>limits<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>cpu<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>1500m<span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>memory<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>3Gi<span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>requests<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>cpu<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#4e9a06">&#34;1&#34;</span><span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>memory<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>500Mi<span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>-<span style="color:#f8f8f8;text-decoration:underline"> </span>name<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>backup<span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#8f5902;font-style:italic"># container responsible for the backup and restore</span><span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>env<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>-<span style="color:#f8f8f8;text-decoration:underline"> </span>name<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>BACKUP_DIR<span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>value<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>/backup<span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>-<span style="color:#f8f8f8;text-decoration:underline"> </span>name<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>JENKINS_HOME<span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>value<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>/jenkins-home<span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>-<span style="color:#f8f8f8;text-decoration:underline"> </span>name<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>BACKUP_COUNT<span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>value<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#4e9a06">&#34;3&#34;</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#8f5902;font-style:italic"># keep only the 2 most recent backups</span><span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>image<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>virtuslab/jenkins-operator-backup-pvc<span style="color:#000;font-weight:bold">:</span>v0<span style="color:#0000cf;font-weight:bold">.1</span><span style="color:#0000cf;font-weight:bold">.0</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#8f5902;font-style:italic"># look at backup/pvc directory</span><span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>imagePullPolicy<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>IfNotPresent<span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>volumeMounts<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>-<span style="color:#f8f8f8;text-decoration:underline"> </span>mountPath<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>/jenkins-home<span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#8f5902;font-style:italic"># Jenkins home volume</span><span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>name<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>jenkins-home<span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>-<span style="color:#f8f8f8;text-decoration:underline"> </span>mountPath<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>/backup<span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#8f5902;font-style:italic"># backup volume</span><span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>name<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>backup<span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>resources<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>limits<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>cpu<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>1000m<span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>memory<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>3Gi<span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>requests<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>cpu<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#4e9a06">&#34;1&#34;</span><span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>memory<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>500Mi<span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#f8f8f8;text-decoration:underline"> </span>volumes<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> -</span><span style="color:#f8f8f8;text-decoration:underline"> </span>-<span style="color:#f8f8f8;text-decoration:underline"> </span>name<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>backup<span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#8f5902;font-style:italic"># PVC volume where backups will be stored</span><span style="color:#f8f8f8;text-decoration:underline"> -</span><span style="color:#f8f8f8;text-decoration:underline"> </span>persistentVolumeClaim<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> -</span><span style="color:#f8f8f8;text-decoration:underline"> </span>claimName<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>&lt;pvc_name<span style="color:#8f5902;font-style:italic">&gt; +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>-<span style="color:#f8f8f8;text-decoration:underline"> </span>name<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>backup<span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#8f5902;font-style:italic"># PVC volume where backups will be stored</span><span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>persistentVolumeClaim<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>claimName<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>&lt;pvc_name<span style="color:#8f5902;font-style:italic">&gt; </span><span style="color:#8f5902;font-style:italic"> </span><span style="color:#8f5902;font-style:italic"> </span><span style="color:#8f5902;font-style:italic">backup:</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#f8f8f8;text-decoration:underline"> </span>containerName<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>backup<span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#8f5902;font-style:italic"># container name is responsible for backup</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#f8f8f8;text-decoration:underline"> </span>action<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#f8f8f8;text-decoration:underline"> </span>exec<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#f8f8f8;text-decoration:underline"> </span>command<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> -</span><span style="color:#f8f8f8;text-decoration:underline"> </span>-<span style="color:#f8f8f8;text-decoration:underline"> </span>/home/user/bin/backup.sh<span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#8f5902;font-style:italic"># this command is invoked on &#34;backup&#34; container to make backup, for example /home/user/bin/backup.sh &lt;backup_number&gt;, &lt;backup_number&gt; is passed by operator</span><span style="color:#f8f8f8;text-decoration:underline"> -</span><span style="color:#f8f8f8;text-decoration:underline"> </span>getLatestAction<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> -</span><span style="color:#f8f8f8;text-decoration:underline"> </span>exec<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> -</span><span style="color:#f8f8f8;text-decoration:underline"> </span>command<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> -</span><span style="color:#f8f8f8;text-decoration:underline"> </span>-<span style="color:#f8f8f8;text-decoration:underline"> </span>/home/user/bin/get-latest.sh<span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#8f5902;font-style:italic"># this command is invoked on &#34;backup&#34; container to get last backup number before pod deletion; not having it in the CR may cause loss of data</span><span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>-<span style="color:#f8f8f8;text-decoration:underline"> </span>/home/user/bin/backup.sh<span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#8f5902;font-style:italic"># this command is invoked on &#34;backup&#34; container to make backup, for example /home/user/bin/backup.sh &lt;backup_number&gt;, &lt;backup_number&gt; is passed by operator</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#f8f8f8;text-decoration:underline"> </span>interval<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#0000cf;font-weight:bold">30</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#8f5902;font-style:italic"># how often make backup in seconds</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#f8f8f8;text-decoration:underline"> </span>makeBackupBeforePodDeletion<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#204a87;font-weight:bold">true</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#8f5902;font-style:italic"># make a backup before pod deletion</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#f8f8f8;text-decoration:underline"> </span>restore<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> @@ -1646,8 +1659,12 @@ up. Therefore, the backup script makes a copy of jobs history only.</p> </span><span style="color:#f8f8f8;text-decoration:underline"> </span>action<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#f8f8f8;text-decoration:underline"> </span>exec<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#f8f8f8;text-decoration:underline"> </span>command<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> -</span><span style="color:#f8f8f8;text-decoration:underline"> </span>-<span style="color:#f8f8f8;text-decoration:underline"> </span>/home/user/bin/restore.sh<span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#8f5902;font-style:italic"># this command is invoked on &#34;backup&#34; container to make restore backup, for example /home/user/bin/restore.sh &lt;backup_number&gt;, &lt;backup_number&gt; is passed by operator</span><span style="color:#f8f8f8;text-decoration:underline"> -</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#8f5902;font-style:italic">#recoveryOnce: &lt;backup_number&gt; # if want to restore specific backup configure this field and then Jenkins will be restarted and desired backup will be restored</span></code></pre></div> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>-<span style="color:#f8f8f8;text-decoration:underline"> </span>/home/user/bin/restore.sh<span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#8f5902;font-style:italic"># this command is invoked on &#34;backup&#34; container to make restore backup, for example /home/user/bin/restore.sh &lt;backup_number&gt;, &lt;backup_number&gt; is passed by operator</span><span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#8f5902;font-style:italic">#recoveryOnce: &lt;backup_number&gt; # if want to restore specific backup configure this field and then Jenkins will be restarted and desired backup will be restored</span><span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>getLatestAction<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>exec<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>command<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>-<span style="color:#f8f8f8;text-decoration:underline"> </span>/home/user/bin/get-latest.sh<span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#8f5902;font-style:italic"># this command is invoked on &#34;backup&#34; container to get last backup number before pod deletion; not having it in the CR may cause loss of data</span></code></pre></div> diff --git a/docs/docs/getting-started/latest/installing-the-operator/index.html b/docs/docs/getting-started/latest/installing-the-operator/index.html index 78fadb13..b1ca0949 100644 --- a/docs/docs/getting-started/latest/installing-the-operator/index.html +++ b/docs/docs/getting-started/latest/installing-the-operator/index.html @@ -1926,7 +1926,7 @@ spec:
- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/latest/ldap/index.html b/docs/docs/getting-started/latest/ldap/index.html index faacc695..7618cb87 100644 --- a/docs/docs/getting-started/latest/ldap/index.html +++ b/docs/docs/getting-started/latest/ldap/index.html @@ -1064,7 +1064,7 @@ encoded by Kubernetes when the manifest is applied.

- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/latest/openshift/index.html b/docs/docs/getting-started/latest/openshift/index.html index 8cef2664..db7c9ea8 100644 --- a/docs/docs/getting-started/latest/openshift/index.html +++ b/docs/docs/getting-started/latest/openshift/index.html @@ -952,7 +952,7 @@
- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/latest/schema/index.html b/docs/docs/getting-started/latest/schema/index.html index 040189e5..b6e320ff 100644 --- a/docs/docs/getting-started/latest/schema/index.html +++ b/docs/docs/getting-started/latest/schema/index.html @@ -3620,7 +3620,7 @@ on git commit 76078d5f.
- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/latest/separate-namespaces/index.html b/docs/docs/getting-started/latest/separate-namespaces/index.html index c47bff25..6cf2c75c 100644 --- a/docs/docs/getting-started/latest/separate-namespaces/index.html +++ b/docs/docs/getting-started/latest/separate-namespaces/index.html @@ -1503,7 +1503,7 @@ its own namespace (jenkins-operator), watch for CRs in jenkin
- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/v0.1.x/aks/index.html b/docs/docs/getting-started/v0.1.x/aks/index.html index e8de720b..02099191 100644 --- a/docs/docs/getting-started/v0.1.x/aks/index.html +++ b/docs/docs/getting-started/v0.1.x/aks/index.html @@ -958,7 +958,7 @@ the restart of a Jenkins pod over and over again.

- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/v0.1.x/configuration/index.html b/docs/docs/getting-started/v0.1.x/configuration/index.html index 48be00fd..4f2f5369 100644 --- a/docs/docs/getting-started/v0.1.x/configuration/index.html +++ b/docs/docs/getting-started/v0.1.x/configuration/index.html @@ -1195,7 +1195,7 @@ The /sbin/tini -s -- /usr/local/bin/jenkins.sh command runs the Jen
- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/v0.1.x/configure-backup-and-restore/index.html b/docs/docs/getting-started/v0.1.x/configure-backup-and-restore/index.html index dcb930ad..917e485b 100644 --- a/docs/docs/getting-started/v0.1.x/configure-backup-and-restore/index.html +++ b/docs/docs/getting-started/v0.1.x/configure-backup-and-restore/index.html @@ -1032,7 +1032,7 @@
- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/v0.1.x/customization/index.html b/docs/docs/getting-started/v0.1.x/customization/index.html index ee81fd54..b8214df2 100644 --- a/docs/docs/getting-started/v0.1.x/customization/index.html +++ b/docs/docs/getting-started/v0.1.x/customization/index.html @@ -1039,7 +1039,7 @@ spec:
- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/v0.1.x/deploy-jenkins/index.html b/docs/docs/getting-started/v0.1.x/deploy-jenkins/index.html index e4b08198..e0b1ca8b 100644 --- a/docs/docs/getting-started/v0.1.x/deploy-jenkins/index.html +++ b/docs/docs/getting-started/v0.1.x/deploy-jenkins/index.html @@ -1011,7 +1011,7 @@ kubectl get secret jenkins-operator-credentials-<cr_name> -o - © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/v0.1.x/diagnostics/index.html b/docs/docs/getting-started/v0.1.x/diagnostics/index.html index 3224fb73..661ce787 100644 --- a/docs/docs/getting-started/v0.1.x/diagnostics/index.html +++ b/docs/docs/getting-started/v0.1.x/diagnostics/index.html @@ -963,7 +963,7 @@ kubectl apply -f deploy/operator.yaml
- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/v0.1.x/index.html b/docs/docs/getting-started/v0.1.x/index.html index d8e02bf4..71f40f9d 100644 --- a/docs/docs/getting-started/v0.1.x/index.html +++ b/docs/docs/getting-started/v0.1.x/index.html @@ -1190,7 +1190,7 @@
- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/v0.1.x/migration-guide-v1alpha1-to-v1alpha2/index.html b/docs/docs/getting-started/v0.1.x/migration-guide-v1alpha1-to-v1alpha2/index.html index f8bed68f..4aa9fed8 100644 --- a/docs/docs/getting-started/v0.1.x/migration-guide-v1alpha1-to-v1alpha2/index.html +++ b/docs/docs/getting-started/v0.1.x/migration-guide-v1alpha1-to-v1alpha2/index.html @@ -1257,7 +1257,7 @@ or use the default deployment manifest:

- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/v0.1.x/scheme/index.html b/docs/docs/getting-started/v0.1.x/scheme/index.html index 9e17b188..1188c575 100644 --- a/docs/docs/getting-started/v0.1.x/scheme/index.html +++ b/docs/docs/getting-started/v0.1.x/scheme/index.html @@ -2384,7 +2384,7 @@ on git commit 37e531a.
- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/v0.2.x/aks/index.html b/docs/docs/getting-started/v0.2.x/aks/index.html index 828c6c2a..e3c60372 100644 --- a/docs/docs/getting-started/v0.2.x/aks/index.html +++ b/docs/docs/getting-started/v0.2.x/aks/index.html @@ -958,7 +958,7 @@ restart of a Jenkins pod over and over again.

- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/v0.2.x/configuration/index.html b/docs/docs/getting-started/v0.2.x/configuration/index.html index e3b4b007..ecf10695 100644 --- a/docs/docs/getting-started/v0.2.x/configuration/index.html +++ b/docs/docs/getting-started/v0.2.x/configuration/index.html @@ -1236,7 +1236,7 @@ stringData:
- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/v0.2.x/configure-backup-and-restore/index.html b/docs/docs/getting-started/v0.2.x/configure-backup-and-restore/index.html index 179b97c7..2cf1d0da 100644 --- a/docs/docs/getting-started/v0.2.x/configure-backup-and-restore/index.html +++ b/docs/docs/getting-started/v0.2.x/configure-backup-and-restore/index.html @@ -1034,7 +1034,7 @@
- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/v0.2.x/custom-backup-and-restore/index.html b/docs/docs/getting-started/v0.2.x/custom-backup-and-restore/index.html index 9b300156..3e53b767 100644 --- a/docs/docs/getting-started/v0.2.x/custom-backup-and-restore/index.html +++ b/docs/docs/getting-started/v0.2.x/custom-backup-and-restore/index.html @@ -1130,7 +1130,7 @@ the number of backups under control, e.g. Cloud Formation fragment:

- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/v0.2.x/customization/index.html b/docs/docs/getting-started/v0.2.x/customization/index.html index ac0e7ac6..c3570365 100644 --- a/docs/docs/getting-started/v0.2.x/customization/index.html +++ b/docs/docs/getting-started/v0.2.x/customization/index.html @@ -1110,7 +1110,7 @@ spec:
- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/v0.2.x/deploy-jenkins/index.html b/docs/docs/getting-started/v0.2.x/deploy-jenkins/index.html index 210f3291..b6813771 100644 --- a/docs/docs/getting-started/v0.2.x/deploy-jenkins/index.html +++ b/docs/docs/getting-started/v0.2.x/deploy-jenkins/index.html @@ -1005,7 +1005,7 @@ kubectl get secret jenkins-operator-credentials-<cr_name> -o - © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/v0.2.x/diagnostics/index.html b/docs/docs/getting-started/v0.2.x/diagnostics/index.html index d40af9b8..339fd4cb 100644 --- a/docs/docs/getting-started/v0.2.x/diagnostics/index.html +++ b/docs/docs/getting-started/v0.2.x/diagnostics/index.html @@ -963,7 +963,7 @@ kubectl apply -f deploy/operator.yaml
- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/v0.2.x/index.html b/docs/docs/getting-started/v0.2.x/index.html index 8a67671f..885a9bfa 100644 --- a/docs/docs/getting-started/v0.2.x/index.html +++ b/docs/docs/getting-started/v0.2.x/index.html @@ -1198,7 +1198,7 @@
- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/v0.2.x/migration/index.html b/docs/docs/getting-started/v0.2.x/migration/index.html index 45870ef9..829b3157 100644 --- a/docs/docs/getting-started/v0.2.x/migration/index.html +++ b/docs/docs/getting-started/v0.2.x/migration/index.html @@ -1017,7 +1017,7 @@ and add explicit references to the existing ConfigMap and Sec
- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/v0.2.x/schema/index.html b/docs/docs/getting-started/v0.2.x/schema/index.html index 853fd5c6..9d5d0367 100644 --- a/docs/docs/getting-started/v0.2.x/schema/index.html +++ b/docs/docs/getting-started/v0.2.x/schema/index.html @@ -2919,7 +2919,7 @@ on git commit f4c4235.
- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/v0.3.x/aks/index.html b/docs/docs/getting-started/v0.3.x/aks/index.html index 9cbfe6bb..62996bd0 100644 --- a/docs/docs/getting-started/v0.3.x/aks/index.html +++ b/docs/docs/getting-started/v0.3.x/aks/index.html @@ -958,7 +958,7 @@ restart of a Jenkins pod over and over again.

- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/v0.3.x/configuration/index.html b/docs/docs/getting-started/v0.3.x/configuration/index.html index 7e481883..b889523c 100644 --- a/docs/docs/getting-started/v0.3.x/configuration/index.html +++ b/docs/docs/getting-started/v0.3.x/configuration/index.html @@ -1236,7 +1236,7 @@ stringData:
- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/v0.3.x/configure-backup-and-restore/index.html b/docs/docs/getting-started/v0.3.x/configure-backup-and-restore/index.html index f71235fb..339c09e9 100644 --- a/docs/docs/getting-started/v0.3.x/configure-backup-and-restore/index.html +++ b/docs/docs/getting-started/v0.3.x/configure-backup-and-restore/index.html @@ -1034,7 +1034,7 @@
- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/v0.3.x/custom-backup-and-restore/index.html b/docs/docs/getting-started/v0.3.x/custom-backup-and-restore/index.html index bbb3bda8..ac34f6e7 100644 --- a/docs/docs/getting-started/v0.3.x/custom-backup-and-restore/index.html +++ b/docs/docs/getting-started/v0.3.x/custom-backup-and-restore/index.html @@ -1130,7 +1130,7 @@ the number of backups under control, e.g. Cloud Formation fragment:

- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/v0.3.x/customization/index.html b/docs/docs/getting-started/v0.3.x/customization/index.html index 84053434..b453f01a 100644 --- a/docs/docs/getting-started/v0.3.x/customization/index.html +++ b/docs/docs/getting-started/v0.3.x/customization/index.html @@ -1110,7 +1110,7 @@ spec:
- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/v0.3.x/deploy-jenkins/index.html b/docs/docs/getting-started/v0.3.x/deploy-jenkins/index.html index bd37ba92..06b03ef4 100644 --- a/docs/docs/getting-started/v0.3.x/deploy-jenkins/index.html +++ b/docs/docs/getting-started/v0.3.x/deploy-jenkins/index.html @@ -1006,7 +1006,7 @@ kubectl get secret jenkins-operator-credentials-<cr_name> -o - © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/v0.3.x/diagnostics/index.html b/docs/docs/getting-started/v0.3.x/diagnostics/index.html index 70a305cb..ca174a51 100644 --- a/docs/docs/getting-started/v0.3.x/diagnostics/index.html +++ b/docs/docs/getting-started/v0.3.x/diagnostics/index.html @@ -963,7 +963,7 @@ kubectl apply -f deploy/operator.yaml
- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/v0.3.x/index.html b/docs/docs/getting-started/v0.3.x/index.html index 7ca6f306..9f3e8402 100644 --- a/docs/docs/getting-started/v0.3.x/index.html +++ b/docs/docs/getting-started/v0.3.x/index.html @@ -1206,7 +1206,7 @@
- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/v0.3.x/migration/index.html b/docs/docs/getting-started/v0.3.x/migration/index.html index 2dd2f892..9a0cfa27 100644 --- a/docs/docs/getting-started/v0.3.x/migration/index.html +++ b/docs/docs/getting-started/v0.3.x/migration/index.html @@ -972,7 +972,7 @@
- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/v0.3.x/notifications/index.html b/docs/docs/getting-started/v0.3.x/notifications/index.html index 39018b6f..3bc25e42 100644 --- a/docs/docs/getting-started/v0.3.x/notifications/index.html +++ b/docs/docs/getting-started/v0.3.x/notifications/index.html @@ -1051,7 +1051,7 @@ spec:
- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/v0.3.x/schema/index.html b/docs/docs/getting-started/v0.3.x/schema/index.html index 6f22459e..6d5a5833 100644 --- a/docs/docs/getting-started/v0.3.x/schema/index.html +++ b/docs/docs/getting-started/v0.3.x/schema/index.html @@ -3113,7 +3113,7 @@ on git commit 4b89360.
- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/v0.4.x/aks/index.html b/docs/docs/getting-started/v0.4.x/aks/index.html index 127ebb34..b25e5e69 100644 --- a/docs/docs/getting-started/v0.4.x/aks/index.html +++ b/docs/docs/getting-started/v0.4.x/aks/index.html @@ -958,7 +958,7 @@ restart of a Jenkins pod over and over again.

- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/v0.4.x/configuration/index.html b/docs/docs/getting-started/v0.4.x/configuration/index.html index bc8c2271..956ac70b 100644 --- a/docs/docs/getting-started/v0.4.x/configuration/index.html +++ b/docs/docs/getting-started/v0.4.x/configuration/index.html @@ -1245,7 +1245,7 @@ stringData:
- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/v0.4.x/configure-backup-and-restore/index.html b/docs/docs/getting-started/v0.4.x/configure-backup-and-restore/index.html index 9de49c88..67c8f85b 100644 --- a/docs/docs/getting-started/v0.4.x/configure-backup-and-restore/index.html +++ b/docs/docs/getting-started/v0.4.x/configure-backup-and-restore/index.html @@ -1034,7 +1034,7 @@
- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/v0.4.x/custom-backup-and-restore/index.html b/docs/docs/getting-started/v0.4.x/custom-backup-and-restore/index.html index 3eb59daf..cbbf00e4 100644 --- a/docs/docs/getting-started/v0.4.x/custom-backup-and-restore/index.html +++ b/docs/docs/getting-started/v0.4.x/custom-backup-and-restore/index.html @@ -1130,7 +1130,7 @@ the number of backups under control, e.g. Cloud Formation fragment:

- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/v0.4.x/customization/index.html b/docs/docs/getting-started/v0.4.x/customization/index.html index 5ad175bc..01986039 100644 --- a/docs/docs/getting-started/v0.4.x/customization/index.html +++ b/docs/docs/getting-started/v0.4.x/customization/index.html @@ -1132,7 +1132,7 @@ The secrets are loaded to secrets map.

- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/v0.4.x/deploy-jenkins/index.html b/docs/docs/getting-started/v0.4.x/deploy-jenkins/index.html index 6b464354..abaf3fc8 100644 --- a/docs/docs/getting-started/v0.4.x/deploy-jenkins/index.html +++ b/docs/docs/getting-started/v0.4.x/deploy-jenkins/index.html @@ -1006,7 +1006,7 @@ kubectl get secret jenkins-operator-credentials-<cr_name> -o - © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/v0.4.x/diagnostics/index.html b/docs/docs/getting-started/v0.4.x/diagnostics/index.html index bf05de30..433d2b00 100644 --- a/docs/docs/getting-started/v0.4.x/diagnostics/index.html +++ b/docs/docs/getting-started/v0.4.x/diagnostics/index.html @@ -963,7 +963,7 @@ kubectl apply -f deploy/operator.yaml
- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/v0.4.x/index.html b/docs/docs/getting-started/v0.4.x/index.html index b5fbeb02..1209b044 100644 --- a/docs/docs/getting-started/v0.4.x/index.html +++ b/docs/docs/getting-started/v0.4.x/index.html @@ -1206,7 +1206,7 @@
- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/v0.4.x/notifications/index.html b/docs/docs/getting-started/v0.4.x/notifications/index.html index f2cd4faa..20f56044 100644 --- a/docs/docs/getting-started/v0.4.x/notifications/index.html +++ b/docs/docs/getting-started/v0.4.x/notifications/index.html @@ -1051,7 +1051,7 @@ spec:
- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/v0.4.x/openshift/index.html b/docs/docs/getting-started/v0.4.x/openshift/index.html index dde0b14f..0d386f93 100644 --- a/docs/docs/getting-started/v0.4.x/openshift/index.html +++ b/docs/docs/getting-started/v0.4.x/openshift/index.html @@ -1053,7 +1053,7 @@ OpenShift oauth authentication. By default, the jenkins http service is named
- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/v0.4.x/schema/index.html b/docs/docs/getting-started/v0.4.x/schema/index.html index fd7db627..5fae4971 100644 --- a/docs/docs/getting-started/v0.4.x/schema/index.html +++ b/docs/docs/getting-started/v0.4.x/schema/index.html @@ -3569,7 +3569,7 @@ on git commit 1c853e69.
- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/v0.5.x/aks/index.html b/docs/docs/getting-started/v0.5.x/aks/index.html index 131fa6f1..b7056c8b 100644 --- a/docs/docs/getting-started/v0.5.x/aks/index.html +++ b/docs/docs/getting-started/v0.5.x/aks/index.html @@ -958,7 +958,7 @@ restart of a Jenkins pod over and over again.

- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/v0.5.x/configuration/index.html b/docs/docs/getting-started/v0.5.x/configuration/index.html index 30db55d9..389330f8 100644 --- a/docs/docs/getting-started/v0.5.x/configuration/index.html +++ b/docs/docs/getting-started/v0.5.x/configuration/index.html @@ -1245,7 +1245,7 @@ $ ssh-keygen -p -f <filename> -m pem
- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/v0.5.x/configure-backup-and-restore/index.html b/docs/docs/getting-started/v0.5.x/configure-backup-and-restore/index.html index b6b939cb..e9db6288 100644 --- a/docs/docs/getting-started/v0.5.x/configure-backup-and-restore/index.html +++ b/docs/docs/getting-started/v0.5.x/configure-backup-and-restore/index.html @@ -1038,7 +1038,7 @@
- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/v0.5.x/custom-backup-and-restore/index.html b/docs/docs/getting-started/v0.5.x/custom-backup-and-restore/index.html index ce9754c5..01af2190 100644 --- a/docs/docs/getting-started/v0.5.x/custom-backup-and-restore/index.html +++ b/docs/docs/getting-started/v0.5.x/custom-backup-and-restore/index.html @@ -1130,7 +1130,7 @@ the number of backups under control, e.g. Cloud Formation fragment:

- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/v0.5.x/customization/index.html b/docs/docs/getting-started/v0.5.x/customization/index.html index cd8f7505..d91f0485 100644 --- a/docs/docs/getting-started/v0.5.x/customization/index.html +++ b/docs/docs/getting-started/v0.5.x/customization/index.html @@ -1135,7 +1135,7 @@ The secrets are loaded to secrets map.

- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/v0.5.x/deploy-jenkins/index.html b/docs/docs/getting-started/v0.5.x/deploy-jenkins/index.html index 34f782b4..0a1978e5 100644 --- a/docs/docs/getting-started/v0.5.x/deploy-jenkins/index.html +++ b/docs/docs/getting-started/v0.5.x/deploy-jenkins/index.html @@ -1006,7 +1006,7 @@ kubectl get secret jenkins-operator-credentials-<cr_name> -o - © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/v0.5.x/diagnostics/index.html b/docs/docs/getting-started/v0.5.x/diagnostics/index.html index 2589d4fa..729cbae3 100644 --- a/docs/docs/getting-started/v0.5.x/diagnostics/index.html +++ b/docs/docs/getting-started/v0.5.x/diagnostics/index.html @@ -963,7 +963,7 @@ kubectl apply -f deploy/operator.yaml
- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/v0.5.x/index.html b/docs/docs/getting-started/v0.5.x/index.html index 78251800..ec6b9f0a 100644 --- a/docs/docs/getting-started/v0.5.x/index.html +++ b/docs/docs/getting-started/v0.5.x/index.html @@ -1206,7 +1206,7 @@
- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/v0.5.x/notifications/index.html b/docs/docs/getting-started/v0.5.x/notifications/index.html index e7c244b5..05f8298f 100644 --- a/docs/docs/getting-started/v0.5.x/notifications/index.html +++ b/docs/docs/getting-started/v0.5.x/notifications/index.html @@ -1051,7 +1051,7 @@ spec:
- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/v0.5.x/openshift/index.html b/docs/docs/getting-started/v0.5.x/openshift/index.html index 1eba89e6..5412396a 100644 --- a/docs/docs/getting-started/v0.5.x/openshift/index.html +++ b/docs/docs/getting-started/v0.5.x/openshift/index.html @@ -1053,7 +1053,7 @@ OpenShift oauth authentication. By default, the jenkins http service is named
- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/v0.5.x/schema/index.html b/docs/docs/getting-started/v0.5.x/schema/index.html index 68739b24..68246186 100644 --- a/docs/docs/getting-started/v0.5.x/schema/index.html +++ b/docs/docs/getting-started/v0.5.x/schema/index.html @@ -3584,7 +3584,7 @@ on git commit fe81e5a.
- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/v0.6.x/aks/index.html b/docs/docs/getting-started/v0.6.x/aks/index.html index ea8c1fa7..08d6e6f4 100644 --- a/docs/docs/getting-started/v0.6.x/aks/index.html +++ b/docs/docs/getting-started/v0.6.x/aks/index.html @@ -958,7 +958,7 @@ restart of a Jenkins pod over and over again.

- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/v0.6.x/configuring-backup-and-restore/index.html b/docs/docs/getting-started/v0.6.x/configuring-backup-and-restore/index.html index c651d60a..1ec11caf 100644 --- a/docs/docs/getting-started/v0.6.x/configuring-backup-and-restore/index.html +++ b/docs/docs/getting-started/v0.6.x/configuring-backup-and-restore/index.html @@ -1044,7 +1044,7 @@ up. Therefore, the backup script makes a copy of jobs history only.

- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/v0.6.x/configuring-seed-jobs-and-pipelines/index.html b/docs/docs/getting-started/v0.6.x/configuring-seed-jobs-and-pipelines/index.html index e033e073..11ce7563 100644 --- a/docs/docs/getting-started/v0.6.x/configuring-seed-jobs-and-pipelines/index.html +++ b/docs/docs/getting-started/v0.6.x/configuring-seed-jobs-and-pipelines/index.html @@ -1245,7 +1245,7 @@ stringData:
- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/v0.6.x/custom-backup-and-restore/index.html b/docs/docs/getting-started/v0.6.x/custom-backup-and-restore/index.html index c11d4073..5dc00cc1 100644 --- a/docs/docs/getting-started/v0.6.x/custom-backup-and-restore/index.html +++ b/docs/docs/getting-started/v0.6.x/custom-backup-and-restore/index.html @@ -1130,7 +1130,7 @@ the number of backups under control, e.g. Cloud Formation fragment:

- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/v0.6.x/customizing-jenkins/index.html b/docs/docs/getting-started/v0.6.x/customizing-jenkins/index.html index 4f07ff57..4d681916 100644 --- a/docs/docs/getting-started/v0.6.x/customizing-jenkins/index.html +++ b/docs/docs/getting-started/v0.6.x/customizing-jenkins/index.html @@ -1135,7 +1135,7 @@ The secrets are loaded to secrets map.

- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/v0.6.x/deploying-jenkins/index.html b/docs/docs/getting-started/v0.6.x/deploying-jenkins/index.html index 22e0d3de..e32dd3e1 100644 --- a/docs/docs/getting-started/v0.6.x/deploying-jenkins/index.html +++ b/docs/docs/getting-started/v0.6.x/deploying-jenkins/index.html @@ -1038,7 +1038,7 @@ kubectl get secret jenkins-operator-credentials-<cr_name> -o - © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/v0.6.x/index.html b/docs/docs/getting-started/v0.6.x/index.html index ef82ffe8..8fe49286 100644 --- a/docs/docs/getting-started/v0.6.x/index.html +++ b/docs/docs/getting-started/v0.6.x/index.html @@ -1215,7 +1215,7 @@
- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/v0.6.x/installing-the-operator/index.html b/docs/docs/getting-started/v0.6.x/installing-the-operator/index.html index 8e3c8d34..a93b21bf 100644 --- a/docs/docs/getting-started/v0.6.x/installing-the-operator/index.html +++ b/docs/docs/getting-started/v0.6.x/installing-the-operator/index.html @@ -1838,7 +1838,7 @@ below is the full list of those volumeMounts:

- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/v0.6.x/ldap/index.html b/docs/docs/getting-started/v0.6.x/ldap/index.html index 62d5d7f1..e0e6f8cb 100644 --- a/docs/docs/getting-started/v0.6.x/ldap/index.html +++ b/docs/docs/getting-started/v0.6.x/ldap/index.html @@ -1064,7 +1064,7 @@ encoded by Kubernetes when the manifest is applied.

- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/v0.6.x/openshift/index.html b/docs/docs/getting-started/v0.6.x/openshift/index.html index fa5a3662..9c85938b 100644 --- a/docs/docs/getting-started/v0.6.x/openshift/index.html +++ b/docs/docs/getting-started/v0.6.x/openshift/index.html @@ -961,7 +961,7 @@
- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/v0.6.x/schema/index.html b/docs/docs/getting-started/v0.6.x/schema/index.html index 1eeccd5a..30862354 100644 --- a/docs/docs/getting-started/v0.6.x/schema/index.html +++ b/docs/docs/getting-started/v0.6.x/schema/index.html @@ -3589,7 +3589,7 @@ on git commit fe81e5a.
- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/getting-started/v0.6.x/separate-namespaces/index.html b/docs/docs/getting-started/v0.6.x/separate-namespaces/index.html index 9f36d1c3..173275ef 100644 --- a/docs/docs/getting-started/v0.6.x/separate-namespaces/index.html +++ b/docs/docs/getting-started/v0.6.x/separate-namespaces/index.html @@ -1501,7 +1501,7 @@ its own namespace (jenkins-operator), watch for CRs in jenkin
- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/how-it-works/architecture-and-design/index.html b/docs/docs/how-it-works/architecture-and-design/index.html index 827cdbb4..58af0896 100644 --- a/docs/docs/how-it-works/architecture-and-design/index.html +++ b/docs/docs/how-it-works/architecture-and-design/index.html @@ -979,7 +979,7 @@
- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/how-it-works/index.html b/docs/docs/how-it-works/index.html index 6b4fa79b..eadfdb2b 100644 --- a/docs/docs/how-it-works/index.html +++ b/docs/docs/how-it-works/index.html @@ -1122,7 +1122,7 @@
- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/how-it-works/jenkins-docker-images/index.html b/docs/docs/how-it-works/jenkins-docker-images/index.html index c214ba9f..9679e757 100644 --- a/docs/docs/how-it-works/jenkins-docker-images/index.html +++ b/docs/docs/how-it-works/jenkins-docker-images/index.html @@ -942,7 +942,7 @@ in the exemplary Custom Resource, so you know a working configuration.

- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/index.html b/docs/docs/index.html index b57d88ca..e3d0fdff 100644 --- a/docs/docs/index.html +++ b/docs/docs/index.html @@ -1141,7 +1141,7 @@
- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/index.xml b/docs/docs/index.xml index e63d88e6..5ba73bbb 100644 --- a/docs/docs/index.xml +++ b/docs/docs/index.xml @@ -5569,7 +5569,7 @@ stringData: Docs: Configuring backup and restore https://jenkinsci.github.io/kubernetes-operator/docs/getting-started/latest/configuring-backup-and-restore/ - Wed, 08 Dec 2021 00:00:00 +0000 + Fri, 18 Feb 2022 00:00:00 +0000 https://jenkinsci.github.io/kubernetes-operator/docs/getting-started/latest/configuring-backup-and-restore/ @@ -5607,45 +5607,58 @@ up. Therefore, the backup script makes a copy of jobs history only.</p> <div class="highlight"><pre style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml">apiVersion<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>jenkins.io/v1alpha2<span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#f8f8f8;text-decoration:underline"></span>kind<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>Jenkins<span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#f8f8f8;text-decoration:underline"></span>metadata<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> -</span><span style="color:#f8f8f8;text-decoration:underline"> </span>name<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>&lt;cr_name<span style="color:#8f5902;font-style:italic">&gt; -</span><span style="color:#8f5902;font-style:italic"> </span><span style="color:#8f5902;font-style:italic"> </span><span style="color:#8f5902;font-style:italic">namespace: &lt;namespace&gt;</span><span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>name<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>jenkins-cr<span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#f8f8f8;text-decoration:underline"></span>spec<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>jenkinsAPISettings<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>authorizationStrategy<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>createUser<span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#f8f8f8;text-decoration:underline"> </span>master<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#f8f8f8;text-decoration:underline"> </span>securityContext<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#f8f8f8;text-decoration:underline"> </span>runAsUser<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#0000cf;font-weight:bold">1000</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#f8f8f8;text-decoration:underline"> </span>fsGroup<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#0000cf;font-weight:bold">1000</span><span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>disableCSRFProtection<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#204a87;font-weight:bold">false</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#f8f8f8;text-decoration:underline"> </span>containers<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> -</span><span style="color:#f8f8f8;text-decoration:underline"> </span>-<span style="color:#f8f8f8;text-decoration:underline"> </span>name<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>jenkins-master<span style="color:#f8f8f8;text-decoration:underline"> -</span><span style="color:#f8f8f8;text-decoration:underline"> </span>image<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>jenkins/jenkins<span style="color:#000;font-weight:bold">:</span><span style="color:#0000cf;font-weight:bold">2.277</span><span style="color:#0000cf;font-weight:bold">.4</span>-lts-alpine<span style="color:#f8f8f8;text-decoration:underline"> -</span><span style="color:#f8f8f8;text-decoration:underline"> </span>-<span style="color:#f8f8f8;text-decoration:underline"> </span>name<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>backup<span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#8f5902;font-style:italic"># container responsible for the backup and restore</span><span style="color:#f8f8f8;text-decoration:underline"> -</span><span style="color:#f8f8f8;text-decoration:underline"> </span>env<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> -</span><span style="color:#f8f8f8;text-decoration:underline"> </span>-<span style="color:#f8f8f8;text-decoration:underline"> </span>name<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>BACKUP_DIR<span style="color:#f8f8f8;text-decoration:underline"> -</span><span style="color:#f8f8f8;text-decoration:underline"> </span>value<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>/backup<span style="color:#f8f8f8;text-decoration:underline"> -</span><span style="color:#f8f8f8;text-decoration:underline"> </span>-<span style="color:#f8f8f8;text-decoration:underline"> </span>name<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>JENKINS_HOME<span style="color:#f8f8f8;text-decoration:underline"> -</span><span style="color:#f8f8f8;text-decoration:underline"> </span>value<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>/jenkins-home<span style="color:#f8f8f8;text-decoration:underline"> -</span><span style="color:#f8f8f8;text-decoration:underline"> </span>-<span style="color:#f8f8f8;text-decoration:underline"> </span>name<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>BACKUP_COUNT<span style="color:#f8f8f8;text-decoration:underline"> -</span><span style="color:#f8f8f8;text-decoration:underline"> </span>value<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#4e9a06">&#34;3&#34;</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#8f5902;font-style:italic"># keep only the 2 most recent backups</span><span style="color:#f8f8f8;text-decoration:underline"> -</span><span style="color:#f8f8f8;text-decoration:underline"> </span>image<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>virtuslab/jenkins-operator-backup-pvc<span style="color:#000;font-weight:bold">:</span>v0<span style="color:#0000cf;font-weight:bold">.1</span><span style="color:#0000cf;font-weight:bold">.0</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#8f5902;font-style:italic"># look at backup/pvc directory</span><span style="color:#f8f8f8;text-decoration:underline"> -</span><span style="color:#f8f8f8;text-decoration:underline"> </span>imagePullPolicy<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>IfNotPresent<span style="color:#f8f8f8;text-decoration:underline"> -</span><span style="color:#f8f8f8;text-decoration:underline"> </span>volumeMounts<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> -</span><span style="color:#f8f8f8;text-decoration:underline"> </span>-<span style="color:#f8f8f8;text-decoration:underline"> </span>mountPath<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>/jenkins-home<span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#8f5902;font-style:italic"># Jenkins home volume</span><span style="color:#f8f8f8;text-decoration:underline"> -</span><span style="color:#f8f8f8;text-decoration:underline"> </span>name<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>jenkins-home<span style="color:#f8f8f8;text-decoration:underline"> -</span><span style="color:#f8f8f8;text-decoration:underline"> </span>-<span style="color:#f8f8f8;text-decoration:underline"> </span>mountPath<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>/backup<span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#8f5902;font-style:italic"># backup volume</span><span style="color:#f8f8f8;text-decoration:underline"> -</span><span style="color:#f8f8f8;text-decoration:underline"> </span>name<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>backup<span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>-<span style="color:#f8f8f8;text-decoration:underline"> </span>name<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>jenkins-master<span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>image<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>jenkins/jenkins<span style="color:#000;font-weight:bold">:</span><span style="color:#0000cf;font-weight:bold">2.277</span><span style="color:#0000cf;font-weight:bold">.4</span>-lts-alpine<span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>imagePullPolicy<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>IfNotPresent<span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>resources<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>limits<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>cpu<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>1500m<span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>memory<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>3Gi<span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>requests<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>cpu<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#4e9a06">&#34;1&#34;</span><span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>memory<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>500Mi<span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>-<span style="color:#f8f8f8;text-decoration:underline"> </span>name<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>backup<span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#8f5902;font-style:italic"># container responsible for the backup and restore</span><span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>env<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>-<span style="color:#f8f8f8;text-decoration:underline"> </span>name<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>BACKUP_DIR<span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>value<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>/backup<span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>-<span style="color:#f8f8f8;text-decoration:underline"> </span>name<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>JENKINS_HOME<span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>value<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>/jenkins-home<span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>-<span style="color:#f8f8f8;text-decoration:underline"> </span>name<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>BACKUP_COUNT<span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>value<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#4e9a06">&#34;3&#34;</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#8f5902;font-style:italic"># keep only the 2 most recent backups</span><span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>image<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>virtuslab/jenkins-operator-backup-pvc<span style="color:#000;font-weight:bold">:</span>v0<span style="color:#0000cf;font-weight:bold">.1</span><span style="color:#0000cf;font-weight:bold">.0</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#8f5902;font-style:italic"># look at backup/pvc directory</span><span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>imagePullPolicy<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>IfNotPresent<span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>volumeMounts<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>-<span style="color:#f8f8f8;text-decoration:underline"> </span>mountPath<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>/jenkins-home<span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#8f5902;font-style:italic"># Jenkins home volume</span><span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>name<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>jenkins-home<span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>-<span style="color:#f8f8f8;text-decoration:underline"> </span>mountPath<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>/backup<span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#8f5902;font-style:italic"># backup volume</span><span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>name<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>backup<span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>resources<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>limits<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>cpu<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>1000m<span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>memory<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>3Gi<span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>requests<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>cpu<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#4e9a06">&#34;1&#34;</span><span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>memory<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>500Mi<span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#f8f8f8;text-decoration:underline"> </span>volumes<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> -</span><span style="color:#f8f8f8;text-decoration:underline"> </span>-<span style="color:#f8f8f8;text-decoration:underline"> </span>name<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>backup<span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#8f5902;font-style:italic"># PVC volume where backups will be stored</span><span style="color:#f8f8f8;text-decoration:underline"> -</span><span style="color:#f8f8f8;text-decoration:underline"> </span>persistentVolumeClaim<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> -</span><span style="color:#f8f8f8;text-decoration:underline"> </span>claimName<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>&lt;pvc_name<span style="color:#8f5902;font-style:italic">&gt; +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>-<span style="color:#f8f8f8;text-decoration:underline"> </span>name<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>backup<span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#8f5902;font-style:italic"># PVC volume where backups will be stored</span><span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>persistentVolumeClaim<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>claimName<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>&lt;pvc_name<span style="color:#8f5902;font-style:italic">&gt; </span><span style="color:#8f5902;font-style:italic"> </span><span style="color:#8f5902;font-style:italic"> </span><span style="color:#8f5902;font-style:italic">backup:</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#f8f8f8;text-decoration:underline"> </span>containerName<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span>backup<span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#8f5902;font-style:italic"># container name is responsible for backup</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#f8f8f8;text-decoration:underline"> </span>action<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#f8f8f8;text-decoration:underline"> </span>exec<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#f8f8f8;text-decoration:underline"> </span>command<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> -</span><span style="color:#f8f8f8;text-decoration:underline"> </span>-<span style="color:#f8f8f8;text-decoration:underline"> </span>/home/user/bin/backup.sh<span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#8f5902;font-style:italic"># this command is invoked on &#34;backup&#34; container to make backup, for example /home/user/bin/backup.sh &lt;backup_number&gt;, &lt;backup_number&gt; is passed by operator</span><span style="color:#f8f8f8;text-decoration:underline"> -</span><span style="color:#f8f8f8;text-decoration:underline"> </span>getLatestAction<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> -</span><span style="color:#f8f8f8;text-decoration:underline"> </span>exec<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> -</span><span style="color:#f8f8f8;text-decoration:underline"> </span>command<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> -</span><span style="color:#f8f8f8;text-decoration:underline"> </span>-<span style="color:#f8f8f8;text-decoration:underline"> </span>/home/user/bin/get-latest.sh<span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#8f5902;font-style:italic"># this command is invoked on &#34;backup&#34; container to get last backup number before pod deletion; not having it in the CR may cause loss of data</span><span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>-<span style="color:#f8f8f8;text-decoration:underline"> </span>/home/user/bin/backup.sh<span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#8f5902;font-style:italic"># this command is invoked on &#34;backup&#34; container to make backup, for example /home/user/bin/backup.sh &lt;backup_number&gt;, &lt;backup_number&gt; is passed by operator</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#f8f8f8;text-decoration:underline"> </span>interval<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#0000cf;font-weight:bold">30</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#8f5902;font-style:italic"># how often make backup in seconds</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#f8f8f8;text-decoration:underline"> </span>makeBackupBeforePodDeletion<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#204a87;font-weight:bold">true</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#8f5902;font-style:italic"># make a backup before pod deletion</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#f8f8f8;text-decoration:underline"> </span>restore<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> @@ -5653,8 +5666,12 @@ up. Therefore, the backup script makes a copy of jobs history only.</p> </span><span style="color:#f8f8f8;text-decoration:underline"> </span>action<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#f8f8f8;text-decoration:underline"> </span>exec<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#f8f8f8;text-decoration:underline"> </span>command<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> -</span><span style="color:#f8f8f8;text-decoration:underline"> </span>-<span style="color:#f8f8f8;text-decoration:underline"> </span>/home/user/bin/restore.sh<span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#8f5902;font-style:italic"># this command is invoked on &#34;backup&#34; container to make restore backup, for example /home/user/bin/restore.sh &lt;backup_number&gt;, &lt;backup_number&gt; is passed by operator</span><span style="color:#f8f8f8;text-decoration:underline"> -</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#8f5902;font-style:italic">#recoveryOnce: &lt;backup_number&gt; # if want to restore specific backup configure this field and then Jenkins will be restarted and desired backup will be restored</span></code></pre></div> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>-<span style="color:#f8f8f8;text-decoration:underline"> </span>/home/user/bin/restore.sh<span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#8f5902;font-style:italic"># this command is invoked on &#34;backup&#34; container to make restore backup, for example /home/user/bin/restore.sh &lt;backup_number&gt;, &lt;backup_number&gt; is passed by operator</span><span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#8f5902;font-style:italic">#recoveryOnce: &lt;backup_number&gt; # if want to restore specific backup configure this field and then Jenkins will be restarted and desired backup will be restored</span><span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>getLatestAction<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>exec<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>command<span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> +</span><span style="color:#f8f8f8;text-decoration:underline"> </span>-<span style="color:#f8f8f8;text-decoration:underline"> </span>/home/user/bin/get-latest.sh<span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#8f5902;font-style:italic"># this command is invoked on &#34;backup&#34; container to get last backup number before pod deletion; not having it in the CR may cause loss of data</span></code></pre></div> diff --git a/docs/docs/security/index.html b/docs/docs/security/index.html index bdc1a2bd..16be8cf0 100644 --- a/docs/docs/security/index.html +++ b/docs/docs/security/index.html @@ -1175,7 +1175,7 @@ guide.

- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/docs/troubleshooting/index.html b/docs/docs/troubleshooting/index.html index 3017d8e0..0b15bb1e 100644 --- a/docs/docs/troubleshooting/index.html +++ b/docs/docs/troubleshooting/index.html @@ -1149,7 +1149,7 @@ argument to jenkins-operator container args in your Operator deployment.

- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/index.html b/docs/index.html index 8b358a82..aaba4cef 100644 --- a/docs/index.html +++ b/docs/index.html @@ -25,7 +25,7 @@ - + @@ -245,7 +245,7 @@
- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/index.xml b/docs/index.xml index a2db62aa..b8d4e825 100644 --- a/docs/index.xml +++ b/docs/index.xml @@ -4,7 +4,7 @@ https://jenkinsci.github.io/kubernetes-operator/ Recent Hugo news from gohugo.io Hugo -- gohugo.io - Wed, 08 Dec 2021 00:00:00 +0000 + Fri, 18 Feb 2022 00:00:00 +0000 https://jenkinsci.github.io/kubernetes-operator/img/hugo.png GoHugo.io diff --git a/docs/search/index.html b/docs/search/index.html index 11437a42..66d06a3f 100644 --- a/docs/search/index.html +++ b/docs/search/index.html @@ -110,7 +110,7 @@ s.parentNode.insertBefore(gcse, s);
- © 2021 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
+ © 2022 Jenkins Operator is created by VirtusLab. Source is available under Apache License Version 2 and website content under Creative Commons Attribution-ShareAlike 4.0.
Jenkins® is a registered trademark of Software in the Public Interest, Inc.

What's the Jenkins Operator?

diff --git a/docs/sitemap.xml b/docs/sitemap.xml index 7c62c200..021b860a 100644 --- a/docs/sitemap.xml +++ b/docs/sitemap.xml @@ -169,7 +169,7 @@ https://jenkinsci.github.io/kubernetes-operator/docs/getting-started/latest/configuring-backup-and-restore/ - 2021-12-08T00:00:00+00:00 + 2022-02-18T00:00:00+00:00 @@ -439,7 +439,7 @@ https://jenkinsci.github.io/kubernetes-operator/ - 2021-12-08T00:00:00+00:00 + 2022-02-18T00:00:00+00:00 diff --git a/website/content/en/docs/Getting Started/latest/configuring-backup-and-restore.md b/website/content/en/docs/Getting Started/latest/configuring-backup-and-restore.md index 3fb5f41e..90edfed0 100644 --- a/website/content/en/docs/Getting Started/latest/configuring-backup-and-restore.md +++ b/website/content/en/docs/Getting Started/latest/configuring-backup-and-restore.md @@ -2,7 +2,7 @@ title: "Configuring backup and restore" linkTitle: "Configuring backup and restore" weight: 5 -date: 2021-12-08 +date: 2022-02-18 description: > Prevent loss of job history ---