chore: bump version to v0.8.0-beta (#814)

- add dependabot
- add codespell
- update operator version in helm chart
This commit is contained in:
Luigi Operoso 2023-04-18 00:01:07 +02:00 committed by GitHub
parent 00fc29e772
commit 38eaa0fc55
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
24 changed files with 3306 additions and 3272 deletions

14
.github/dependabot.yml vendored Normal file
View File

@ -0,0 +1,14 @@
version: 2
updates:
- package-ecosystem: "gomod"
directory: "/"
schedule:
interval: "daily"
- package-ecosystem: "npm"
directory: "/"
schedule:
interval: "daily"
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "weekly"

21
.github/workflows/auto-codespell.yml vendored Normal file
View File

@ -0,0 +1,21 @@
name: codespell
on:
push:
branches:
- master
- main
pull_request:
types: [opened, synchronize, ready_for_review, reopened]
jobs:
codespell:
name: codespell
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Codespell
uses: codespell-project/actions-codespell@v1
with:
check_filenames: true
ignore_words_list: aks,ags,startin
skip: "*.js,package-lock.json,*.lock,*/Font-Awesome/*,*.toml,*.svg,*assets/vendor/bootstrap*"

View File

@ -1 +1 @@
v0.7.1
v0.8.0-beta

View File

@ -11,8 +11,8 @@ trap "test -d "${BACKUP_TMP_DIR}" && rm -fr "${BACKUP_TMP_DIR}"" EXIT ERR SIGINT
backup_number=$1
echo "Running backup"
# config.xml in a job directory is a config file that shouldnt be backed up
# config.xml in child directores is state that should. For example-
# config.xml in a job directory is a config file that shouldn't be backed up
# config.xml in child directories is state that should. For example-
# branches/myorg/branches/myrepo/branches/master/config.xml should be retained while
# branches/myorg/config.xml should not
tar -C "${JENKINS_HOME}" -czf "${BACKUP_TMP_DIR}/${backup_number}.tar.gz" --exclude jobs/*/workspace* --no-wildcards-match-slash --anchored --exclude jobs/*/config.xml -c jobs && \

View File

@ -10,7 +10,7 @@ do
sleep 10
if [[ ! -z "${BACKUP_COUNT}" ]]; then
echo "Trimming to only ${BACKUP_COUNT} recent backups in preparation for new backup"
#TODO: add the list of exceding backup before delete
#TODO: add the list of exceeding backup before delete
find ${BACKUP_DIR} -maxdepth 1 -name '*.tar.gz' -exec basename {} \; | sort -gr | tail -n +$((BACKUP_COUNT +1)) | xargs -I '{}' rm ${BACKUP_DIR}/'{}'
fi
done

View File

@ -94,7 +94,7 @@ Kubernetes native operator which fully manages Jenkins on Kubernetes
| jenkins.volumes[0].persistentVolumeClaim.claimName | string | `"jenkins-backup"` | |
| operator.affinity | object | `{}` | |
| operator.fullnameOverride | string | `""` | |
| operator.image | string | `"quay.io/jenkins-kubernetes-operator/operator:9fd053b"` | |
| operator.image | string | `"quay.io/jenkins-kubernetes-operator/operator:v0.8.0-beta"` | |
| operator.imagePullPolicy | string | `"IfNotPresent"` | |
| operator.imagePullSecrets | list | `[]` | |
| operator.nameOverride | string | `""` | |

View File

@ -69,7 +69,7 @@ jenkins:
# See https://jenkinsci.github.io/kubernetes-operator/docs/getting-started/latest/configuration/#pulling-docker-images-from-private-repositories for more info
imagePullSecrets: []
# notifications is feature that notify user about Jenkins reconcilation status
# notifications is feature that notify user about Jenkins reconciliation status
# See https://jenkinsci.github.io/kubernetes-operator/docs/getting-started/latest/notifications/ for more info
notifications: []
@ -291,7 +291,7 @@ operator:
replicaCount: 1
# image is the name (and tag) of the Jenkins Operator image
image: quay.io/jenkins-kubernetes-operator/operator:9fd053b
image: quay.io/jenkins-kubernetes-operator/operator:v0.8.0-beta
# imagePullPolicy defines policy for pulling images
imagePullPolicy: IfNotPresent

View File

@ -995,8 +995,8 @@ bin/manager --jenkins-api-hostname<span style="color:#ce5c00;font-weight:bold">=
<span style="color:#ce5c00;font-weight:bold">{</span><span style="color:#4e9a06">&#34;level&#34;</span>:<span style="color:#4e9a06">&#34;info&#34;</span>,<span style="color:#4e9a06">&#34;ts&#34;</span>:1612790691.322817,<span style="color:#4e9a06">&#34;logger&#34;</span>:<span style="color:#4e9a06">&#34;controller-jenkins&#34;</span>,<span style="color:#4e9a06">&#34;msg&#34;</span>:<span style="color:#4e9a06">&#34;Jenkins Operator version has changed, actual &#39;&#39; new &#39;v0.5.0&#39;&#34;</span>,<span style="color:#4e9a06">&#34;cr&#34;</span>:<span style="color:#4e9a06">&#34;jenkins-example&#34;</span><span style="color:#ce5c00;font-weight:bold">}</span>
<span style="color:#ce5c00;font-weight:bold">{</span><span style="color:#4e9a06">&#34;level&#34;</span>:<span style="color:#4e9a06">&#34;info&#34;</span>,<span style="color:#4e9a06">&#34;ts&#34;</span>:1612790691.3228202,<span style="color:#4e9a06">&#34;logger&#34;</span>:<span style="color:#4e9a06">&#34;controller-jenkins&#34;</span>,<span style="color:#4e9a06">&#34;msg&#34;</span>:<span style="color:#4e9a06">&#34;Jenkins CR has been replaced&#34;</span>,<span style="color:#4e9a06">&#34;cr&#34;</span>:<span style="color:#4e9a06">&#34;jenkins-example&#34;</span><span style="color:#ce5c00;font-weight:bold">}</span>
<span style="color:#ce5c00;font-weight:bold">{</span><span style="color:#4e9a06">&#34;level&#34;</span>:<span style="color:#4e9a06">&#34;info&#34;</span>,<span style="color:#4e9a06">&#34;ts&#34;</span>:1612790695.8789551,<span style="color:#4e9a06">&#34;logger&#34;</span>:<span style="color:#4e9a06">&#34;controller-jenkins&#34;</span>,<span style="color:#4e9a06">&#34;msg&#34;</span>:<span style="color:#4e9a06">&#34;Creating a new Jenkins Master Pod default/jenkins-jenkins-example&#34;</span>,<span style="color:#4e9a06">&#34;cr&#34;</span>:<span style="color:#4e9a06">&#34;jenkins-example&#34;</span><span style="color:#ce5c00;font-weight:bold">}</span>
<span style="color:#ce5c00;font-weight:bold">{</span><span style="color:#4e9a06">&#34;level&#34;</span>:<span style="color:#4e9a06">&#34;warn&#34;</span>,<span style="color:#4e9a06">&#34;ts&#34;</span>:1612790817.9423082,<span style="color:#4e9a06">&#34;logger&#34;</span>:<span style="color:#4e9a06">&#34;controller-jenkins&#34;</span>,<span style="color:#4e9a06">&#34;msg&#34;</span>:<span style="color:#4e9a06">&#34;Reconcile loop failed: couldn&#39;t init Jenkins API client: Get \&#34;http://192.168.99.254:31998/api/json\&#34;: dial tcp 192.168.99.254:31998: connect: connection refused&#34;</span>,<span style="color:#4e9a06">&#34;cr&#34;</span>:<span style="color:#4e9a06">&#34;jenkins-example&#34;</span><span style="color:#ce5c00;font-weight:bold">}</span>
<span style="color:#ce5c00;font-weight:bold">{</span><span style="color:#4e9a06">&#34;level&#34;</span>:<span style="color:#4e9a06">&#34;warn&#34;</span>,<span style="color:#4e9a06">&#34;ts&#34;</span>:1612790817.9998221,<span style="color:#4e9a06">&#34;logger&#34;</span>:<span style="color:#4e9a06">&#34;controller-jenkins&#34;</span>,<span style="color:#4e9a06">&#34;msg&#34;</span>:<span style="color:#4e9a06">&#34;Reconcile loop failed: couldn&#39;t init Jenkins API client: Get \&#34;http://192.168.99.254:31998/api/json\&#34;: dial tcp 192.168.99.254:31998: connect: connection refused&#34;</span>,<span style="color:#4e9a06">&#34;cr&#34;</span>:<span style="color:#4e9a06">&#34;jenkins-example&#34;</span><span style="color:#ce5c00;font-weight:bold">}</span>
<span style="color:#ce5c00;font-weight:bold">{</span><span style="color:#4e9a06">&#34;level&#34;</span>:<span style="color:#4e9a06">&#34;warn&#34;</span>,<span style="color:#4e9a06">&#34;ts&#34;</span>:1612790817.9423082,<span style="color:#4e9a06">&#34;logger&#34;</span>:<span style="color:#4e9a06">&#34;controller-jenkins&#34;</span>,<span style="color:#4e9a06">&#34;msg&#34;</span>:<span style="color:#4e9a06">&#34;Reconcile loop failed: couldn't&#39;t init Jenkins API client: Get \&#34;http://192.168.99.254:31998/api/json\&#34;: dial tcp 192.168.99.254:31998: connect: connection refused&#34;</span>,<span style="color:#4e9a06">&#34;cr&#34;</span>:<span style="color:#4e9a06">&#34;jenkins-example&#34;</span><span style="color:#ce5c00;font-weight:bold">}</span>
<span style="color:#ce5c00;font-weight:bold">{</span><span style="color:#4e9a06">&#34;level&#34;</span>:<span style="color:#4e9a06">&#34;warn&#34;</span>,<span style="color:#4e9a06">&#34;ts&#34;</span>:1612790817.9998221,<span style="color:#4e9a06">&#34;logger&#34;</span>:<span style="color:#4e9a06">&#34;controller-jenkins&#34;</span>,<span style="color:#4e9a06">&#34;msg&#34;</span>:<span style="color:#4e9a06">&#34;Reconcile loop failed: couldn't&#39;t init Jenkins API client: Get \&#34;http://192.168.99.254:31998/api/json\&#34;: dial tcp 192.168.99.254:31998: connect: connection refused&#34;</span>,<span style="color:#4e9a06">&#34;cr&#34;</span>:<span style="color:#4e9a06">&#34;jenkins-example&#34;</span><span style="color:#ce5c00;font-weight:bold">}</span>
<span style="color:#ce5c00;font-weight:bold">{</span><span style="color:#4e9a06">&#34;level&#34;</span>:<span style="color:#4e9a06">&#34;info&#34;</span>,<span style="color:#4e9a06">&#34;ts&#34;</span>:1612790818.581316,<span style="color:#4e9a06">&#34;logger&#34;</span>:<span style="color:#4e9a06">&#34;controller-jenkins&#34;</span>,<span style="color:#4e9a06">&#34;msg&#34;</span>:<span style="color:#4e9a06">&#34;base-groovy ConfigMap &#39;jenkins-operator-base-configuration-jenkins-example&#39; name &#39;1-basic-settings.groovy&#39; running groovy script&#34;</span>,<span style="color:#4e9a06">&#34;cr&#34;</span>:<span style="color:#4e9a06">&#34;jenkins-example&#34;</span><span style="color:#ce5c00;font-weight:bold">}</span>
...
<span style="color:#ce5c00;font-weight:bold">{</span><span style="color:#4e9a06">&#34;level&#34;</span>:<span style="color:#4e9a06">&#34;info&#34;</span>,<span style="color:#4e9a06">&#34;ts&#34;</span>:1612790820.9473379,<span style="color:#4e9a06">&#34;logger&#34;</span>:<span style="color:#4e9a06">&#34;controller-jenkins&#34;</span>,<span style="color:#4e9a06">&#34;msg&#34;</span>:<span style="color:#4e9a06">&#34;base-groovy ConfigMap &#39;jenkins-operator-base-configuration-jenkins-example&#39; name &#39;8-disable-job-dsl-script-approval.groovy&#39; running groovy script&#34;</span>,<span style="color:#4e9a06">&#34;cr&#34;</span>:<span style="color:#4e9a06">&#34;jenkins-example&#34;</span><span style="color:#ce5c00;font-weight:bold">}</span>

View File

@ -240,7 +240,7 @@ Used if you want to pull images from private repository
[]
&lt;/td&gt;
&lt;td&gt;
Notifications is feature that notify user about Jenkins reconcilation status
Notifications is feature that notify user about Jenkins reconciliation status
&lt;a href=&#34;https://jenkinsci.github.io/kubernetes-operator/docs/getting-started/latest/notifications/&#34;&gt;More info&lt;/a&gt;
&lt;/td&gt;
&lt;/tr&gt;

View File

@ -1156,7 +1156,7 @@ Used if you want to pull images from private repository
[]
</td>
<td>
Notifications is feature that notify user about Jenkins reconcilation status
Notifications is feature that notify user about Jenkins reconciliation status
<a href="https://jenkinsci.github.io/kubernetes-operator/docs/getting-started/latest/notifications/">More info</a>
</td>
</tr>

View File

@ -985,7 +985,7 @@ spec:
kubectl get secret jenkins-operator-credentials-&lt;cr_name&gt; -o <span style="color:#4e9a06">&#39;jsonpath={.data.password}&#39;</span> <span style="color:#000;font-weight:bold">|</span> base64 -d</code></pre></div>
<p>Connect to the Jenkins Operator (minikube):</p>
<div class="highlight"><pre style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-bash" data-lang="bash">minikube service jenkins-operator-http-&lt;cr_name&gt; --url</code></pre></div>
<p>Connect to the Jenkins intance (actual Kubernetes cluster):</p>
<p>Connect to the Jenkins instance (actual Kubernetes cluster):</p>
<div class="highlight"><pre style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-bash" data-lang="bash">kubectl port-forward jenkins-&lt;cr_name&gt; 8080:8080</code></pre></div>
<p>Then open browser with address <code>http://localhost:8080</code>.
<img src="/kubernetes-operator/img/jenkins.png" alt="jenkins" /></p>

View File

@ -86,7 +86,7 @@ spec:
kubectl get secret jenkins-operator-credentials-&amp;lt;cr_name&amp;gt; -o &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#39;jsonpath={.data.password}&amp;#39;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;|&lt;/span&gt; base64 -d&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Connect to the Jenkins Operator (minikube):&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;minikube service jenkins-operator-http-&amp;lt;cr_name&amp;gt; --url&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Connect to the Jenkins intance (actual Kubernetes cluster):&lt;/p&gt;
&lt;p&gt;Connect to the Jenkins instance (actual Kubernetes cluster):&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;kubectl port-forward jenkins-&amp;lt;cr_name&amp;gt; 8080:8080&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Then open browser with address &lt;code&gt;http://localhost:8080&lt;/code&gt;.
&lt;img src=&#34;https://jenkinsci.github.io/kubernetes-operator/kubernetes-operator/img/jenkins.png&#34; alt=&#34;jenkins&#34; /&gt;&lt;/p&gt;

View File

@ -841,7 +841,7 @@ and this mechanism was replaced since &lt;code&gt;v0.2.0&lt;/code&gt; with Groov
&lt;p&gt;As a result, the &lt;strong&gt;Jenkins&lt;/strong&gt; configuration jobs (&amp;ldquo;Configure Seed Jobs&amp;rdquo;, &amp;ldquo;jenkins-operator-base-configuration&amp;rdquo;, &amp;ldquo;jenkins-operator-user-configuration&amp;rdquo;) are no longer visible in &lt;strong&gt;Jenkins&lt;/strong&gt; UI.&lt;/p&gt;
&lt;p&gt;In &lt;code&gt;v0.1.x&lt;/code&gt; you can see if any of the configuration jobs failed or succeded in the &lt;strong&gt;Jenkins&lt;/strong&gt; UI (job build logs).
&lt;p&gt;In &lt;code&gt;v0.1.x&lt;/code&gt; you can see if any of the configuration jobs failed or succeeded in the &lt;strong&gt;Jenkins&lt;/strong&gt; UI (job build logs).
Instead, you can make sure the operator is running correctly by inspecting its logs, e.g.:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;$ kubectl -n logs deployment/jenkins-operator&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;h4 id=&#34;making-user-configuration-sources-configurable&#34;&gt;Making User Configuration sources configurable&lt;/h4&gt;

View File

@ -962,7 +962,7 @@ and this mechanism was replaced since <code>v0.2.0</code> with Groovy scripts im
<p>As a result, the <strong>Jenkins</strong> configuration jobs (&ldquo;Configure Seed Jobs&rdquo;, &ldquo;jenkins-operator-base-configuration&rdquo;, &ldquo;jenkins-operator-user-configuration&rdquo;) are no longer visible in <strong>Jenkins</strong> UI.</p>
<p>In <code>v0.1.x</code> you can see if any of the configuration jobs failed or succeded in the <strong>Jenkins</strong> UI (job build logs).
<p>In <code>v0.1.x</code> you can see if any of the configuration jobs failed or succeeded in the <strong>Jenkins</strong> UI (job build logs).
Instead, you can make sure the operator is running correctly by inspecting its logs, e.g.:</p>
<div class="highlight"><pre style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-bash" data-lang="bash">$ kubectl -n logs deployment/jenkins-operator</code></pre></div>
<h4 id="making-user-configuration-sources-configurable">Making User Configuration sources configurable</h4>

View File

@ -240,7 +240,7 @@ Used if you want to pull images from private repository
[]
&lt;/td&gt;
&lt;td&gt;
Notifications is feature that notify user about Jenkins reconcilation status
Notifications is feature that notify user about Jenkins reconciliation status
&lt;a href=&#34;https://jenkinsci.github.io/kubernetes-operator/docs/getting-started/latest/notifications/&#34;&gt;More info&lt;/a&gt;
&lt;/td&gt;
&lt;/tr&gt;

View File

@ -1155,7 +1155,7 @@ Used if you want to pull images from private repository
[]
</td>
<td>
Notifications is feature that notify user about Jenkins reconcilation status
Notifications is feature that notify user about Jenkins reconciliation status
<a href="https://jenkinsci.github.io/kubernetes-operator/docs/getting-started/latest/notifications/">More info</a>
</td>
</tr>

View File

@ -240,7 +240,7 @@ Used if you want to pull images from private repository
[]
&lt;/td&gt;
&lt;td&gt;
Notifications is feature that notify user about Jenkins reconcilation status
Notifications is feature that notify user about Jenkins reconciliation status
&lt;a href=&#34;https://jenkinsci.github.io/kubernetes-operator/docs/getting-started/latest/notifications/&#34;&gt;More info&lt;/a&gt;
&lt;/td&gt;
&lt;/tr&gt;
@ -1213,7 +1213,7 @@ Used if you want to pull images from private repository
[]
&lt;/td&gt;
&lt;td&gt;
Notifications is feature that notify user about Jenkins reconcilation status
Notifications is feature that notify user about Jenkins reconciliation status
&lt;a href=&#34;https://jenkinsci.github.io/kubernetes-operator/docs/getting-started/latest/notifications/&#34;&gt;More info&lt;/a&gt;
&lt;/td&gt;
&lt;/tr&gt;
@ -2214,7 +2214,7 @@ spec:
kubectl get secret jenkins-operator-credentials-&amp;lt;cr_name&amp;gt; -o &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#39;jsonpath={.data.password}&amp;#39;&lt;/span&gt; &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;|&lt;/span&gt; base64 -d&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Connect to the Jenkins Operator (minikube):&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;minikube service jenkins-operator-http-&amp;lt;cr_name&amp;gt; --url&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Connect to the Jenkins intance (actual Kubernetes cluster):&lt;/p&gt;
&lt;p&gt;Connect to the Jenkins instance (actual Kubernetes cluster):&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;kubectl port-forward jenkins-&amp;lt;cr_name&amp;gt; 8080:8080&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Then open browser with address &lt;code&gt;http://localhost:8080&lt;/code&gt;.
&lt;img src=&#34;https://jenkinsci.github.io/kubernetes-operator/kubernetes-operator/img/jenkins.png&#34; alt=&#34;jenkins&#34; /&gt;&lt;/p&gt;

View File

@ -158,7 +158,7 @@ func verifyJenkinsMasterPodAttributes(jenkins *v1alpha2.Jenkins) {
}
if !volumeFound {
Fail(fmt.Sprintf("Missing volume '+%v', actaul volumes '%+v'", expectedVolume, jenkinsPod.Spec.Volumes))
Fail(fmt.Sprintf("Missing volume '+%v', actual volumes '%+v'", expectedVolume, jenkinsPod.Spec.Volumes))
}
}
}

View File

@ -126,7 +126,7 @@ func printKubernetesPods(namespace string) {
func ShowLogsIfTestHasFailed(failed bool, namespace string) {
if failed {
const defaultNamespace = "default"
_, _ = fmt.Fprintf(ginkgo.GinkgoWriter, "Test failed. Bellow here you can check logs:")
_, _ = fmt.Fprintf(ginkgo.GinkgoWriter, "Test failed. Below here you can check logs:")
printKubernetesEvents(namespace)
printKubernetesEvents(defaultNamespace)

View File

@ -27,7 +27,7 @@ type portForwardToPodRequest struct {
localPort int
// podPort is the target port for the pod
podPort int
// Steams configures where to write or read input from
// Streams configures where to write or read input from
streams genericclioptions.IOStreams
// stopCh is the channel used to manage the port forward lifecycle
stopCh <-chan struct{}

View File

@ -235,7 +235,7 @@ Used if you want to pull images from private repository
[]
</td>
<td>
Notifications is feature that notify user about Jenkins reconcilation status
Notifications is feature that notify user about Jenkins reconciliation status
<a href="https://jenkinsci.github.io/kubernetes-operator/docs/getting-started/latest/notifications/">More info</a>
</td>
</tr>
@ -986,4 +986,3 @@ spec:
To enable security validation in the Jenkins Custom Resource, set
>jenkins.ValidateSecurityWarnings=true

View File

@ -82,7 +82,7 @@ Connect to the Jenkins Operator (minikube):
minikube service jenkins-operator-http-<cr_name> --url
```
Connect to the Jenkins intance (actual Kubernetes cluster):
Connect to the Jenkins instance (actual Kubernetes cluster):
```bash
kubectl port-forward jenkins-<cr_name> 8080:8080

View File

@ -21,7 +21,7 @@ and this mechanism was replaced since `v0.2.0` with Groovy scripts implementing
As a result, the **Jenkins** configuration jobs ("Configure Seed Jobs", "jenkins-operator-base-configuration", "jenkins-operator-user-configuration") are no longer visible in **Jenkins** UI.
In `v0.1.x` you can see if any of the configuration jobs failed or succeded in the **Jenkins** UI (job build logs).
In `v0.1.x` you can see if any of the configuration jobs failed or succeeded in the **Jenkins** UI (job build logs).
Instead, you can make sure the operator is running correctly by inspecting its logs, e.g.:
```bash

View File

@ -235,7 +235,7 @@ Used if you want to pull images from private repository
[]
</td>
<td>
Notifications is feature that notify user about Jenkins reconcilation status
Notifications is feature that notify user about Jenkins reconciliation status
<a href="https://jenkinsci.github.io/kubernetes-operator/docs/getting-started/latest/notifications/">More info</a>
</td>
</tr>