Skip to content

Commit 3892012

Browse files
authored
Merge branch 'main' into helpdesk-3530-matomo
2 parents 01f9df5 + da6720f commit 3892012

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

52 files changed

+406
-310
lines changed

.sops.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ creation_rules:
1212
- '88FABF5F307FB5870B6AD2E8A266F2D3F9D60C45' # Halkeye
1313
- '6699E555C6730CAED9083B7AD40F4AD2F55AF15F' # timja
1414
- '29B84443F41DE582F71599AFB47082DEE225AE06' # dduportal
15-
- '516FC2C38E13860FA699B2CE2CA796B06D75307B' # hlemeur
15+
- 'EE80BE3F340D4BD5A8F67794D63ECCA17D00EFE6' # hlemeur
1616
- 'E104B7543ECCCC68EA1EB35DD9B2DBFB59AD8344' # markewaite
1717
- '6CD774F428CA355770C67851496D2EDEDEFA7D47' # smerle
1818

@@ -26,7 +26,7 @@ creation_rules:
2626
- '88FABF5F307FB5870B6AD2E8A266F2D3F9D60C45' # Halkeye
2727
- '6699E555C6730CAED9083B7AD40F4AD2F55AF15F' # timja
2828
- '29B84443F41DE582F71599AFB47082DEE225AE06' # dduportal
29-
- '516FC2C38E13860FA699B2CE2CA796B06D75307B' # hlemeur
29+
- 'EE80BE3F340D4BD5A8F67794D63ECCA17D00EFE6' # hlemeur
3030
- 'E104B7543ECCCC68EA1EB35DD9B2DBFB59AD8344' # markewaite
3131
- '6CD774F428CA355770C67851496D2EDEDEFA7D47' # smerle
3232

@@ -40,7 +40,7 @@ creation_rules:
4040
- '88FABF5F307FB5870B6AD2E8A266F2D3F9D60C45' # Halkeye
4141
- '6699E555C6730CAED9083B7AD40F4AD2F55AF15F' # timja
4242
- '29B84443F41DE582F71599AFB47082DEE225AE06' # dduportal
43-
- '516FC2C38E13860FA699B2CE2CA796B06D75307B' # hlemeur
43+
- 'EE80BE3F340D4BD5A8F67794D63ECCA17D00EFE6' # hlemeur
4444
- 'E104B7543ECCCC68EA1EB35DD9B2DBFB59AD8344' # markewaite
4545
- '6CD774F428CA355770C67851496D2EDEDEFA7D47' # smerle
4646

@@ -54,6 +54,6 @@ creation_rules:
5454
- '88FABF5F307FB5870B6AD2E8A266F2D3F9D60C45' # Halkeye
5555
- '6699E555C6730CAED9083B7AD40F4AD2F55AF15F' # timja
5656
- '29B84443F41DE582F71599AFB47082DEE225AE06' # dduportal
57-
- '516FC2C38E13860FA699B2CE2CA796B06D75307B' # hlemeur
57+
- 'EE80BE3F340D4BD5A8F67794D63ECCA17D00EFE6' # hlemeur
5858
- 'E104B7543ECCCC68EA1EB35DD9B2DBFB59AD8344' # markewaite
5959
- '6CD774F428CA355770C67851496D2EDEDEFA7D47' # smerle

Jenkinsfile_k8s

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ pipeline {
2929
axes {
3030
axis {
3131
name 'K8S_CLUSTER'
32-
values 'cik8s', 'doks', 'doks-public', 'eks-public', 'privatek8s', 'prodpublick8s', 'publick8s'
32+
values 'cik8s', 'doks', 'doks-public', 'eks-public', 'privatek8s', 'publick8s'
3333
}
3434
} // axes
3535
agent {
@@ -43,10 +43,6 @@ pipeline {
4343
AZURE_TENANT_ID = credentials('sops-tenant-id')
4444
AZURE_CLIENT_ID = credentials('sops-client-id')
4545
AZURE_CLIENT_SECRET = credentials('sops-client-secret')
46-
DIGITALOCEAN_ACCESS_TOKEN = credentials('production-terraform-digitalocean-pat')
47-
// Required for AWS-hosted clusters.
48-
// Variable name is constrained (ref. https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-envvars.html)
49-
AWS_SHARED_CREDENTIALS_FILE = credentials("${env.K8S_CLUSTER == 'eks-public' ? 'eks-public-charter-awsconfig': 'cik8s-charter-awsconfig'}")
5046
}
5147
stages {
5248
stage('Prepare Environment'){
@@ -55,7 +51,6 @@ pipeline {
5551
dir ('secrets'){
5652
git branch: 'main', credentialsId: 'github-app-infra', url: 'https://github.com/jenkins-infra/charts-secrets.git'
5753
}
58-
sh 'if (test "${K8S_CLUSTER}" = "doks" || test "${K8S_CLUSTER}" = "doks-public"); then doctl auth init > /dev/null; echo "INFO: command doctl auth init executed."; fi'
5954
sh 'kubectl cluster-info'
6055
}
6156
}
@@ -71,7 +66,7 @@ pipeline {
7166
steps {
7267
script {
7368
def diff = sh(
74-
script:'helmfile --no-color -f "clusters/${K8S_CLUSTER}.yaml" diff --suppress-secrets --skip-deps --context=2 --concurrency=8',
69+
script:'helmfile -f "clusters/${K8S_CLUSTER}.yaml" diff --suppress-secrets --skip-deps --context=2 --concurrency=8',
7570
returnStdout: true,
7671
).trim()
7772
// Note the GitHub markdown formatting for the diff, to have syntax coloration

PodTemplates.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ spec:
2626
value: "spot"
2727
effect: "NoSchedule"
2828
containers:
29-
- image: "jenkinsciinfra/helmfile:2.5.102"
29+
- image: "jenkinsciinfra/helmfile:2.5.105"
3030
imagePullPolicy: "IfNotPresent"
3131
name: "jnlp"
3232
resources:

clusters/cik8s.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ releases:
3232
- default/docker-registry-secrets
3333
namespace: datadog
3434
chart: datadog/datadog
35-
version: 3.30.10
35+
version: 3.33.8
3636
values:
3737
- "../config/datadog.yaml.gotmpl"
3838
- "../config/datadog_cik8s.yaml"
@@ -67,7 +67,7 @@ releases:
6767
- name: autoscaler
6868
namespace: autoscaler
6969
chart: autoscaler/cluster-autoscaler
70-
version: 9.28.0
70+
version: 9.29.1
7171
values:
7272
- "../config/autoscaler_cik8s.yaml"
7373
set:

clusters/doks-public.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ releases:
3030
- name: cert-manager
3131
namespace: cert-manager
3232
chart: jetstack/cert-manager
33-
version: v1.11.2
33+
version: v1.12.3
3434
set:
3535
- name: installCRDs
3636
value: true
@@ -45,7 +45,7 @@ releases:
4545
- name: datadog
4646
namespace: datadog
4747
chart: datadog/datadog
48-
version: 3.30.10
48+
version: 3.33.8
4949
needs:
5050
- default/docker-registry-secrets
5151
values:
@@ -57,14 +57,14 @@ releases:
5757
- name: public-nginx-ingress
5858
namespace: public-nginx-ingress
5959
chart: ingress-nginx/ingress-nginx
60-
version: 4.6.1
60+
version: 4.7.1
6161
values:
6262
- "../config/public-nginx-ingress__common.yaml"
6363
- "../config/public-nginx-ingress_doks-public.yaml"
6464
- name: artifact-caching-proxy
6565
namespace: artifact-caching-proxy
6666
chart: jenkins-infra/artifact-caching-proxy
67-
version: 0.10.4
67+
version: 0.11.1
6868
needs:
6969
- public-nginx-ingress/public-nginx-ingress # Required to expose the proxy
7070
values:

clusters/doks.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ releases:
2929
- default/docker-registry-secrets
3030
namespace: datadog
3131
chart: datadog/datadog
32-
version: 3.30.10
32+
version: 3.33.8
3333
values:
3434
- "../config/datadog.yaml.gotmpl"
3535
- "../config/datadog_doks.yaml"

clusters/eks-public.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ releases:
3737
- name: autoscaler
3838
namespace: autoscaler
3939
chart: autoscaler/cluster-autoscaler
40-
version: 9.28.0
40+
version: 9.29.1
4141
values:
4242
- "../config/autoscaler_eks-public.yaml"
4343
set:
@@ -57,7 +57,7 @@ releases:
5757
- name: aws-load-balancer-controller
5858
namespace: aws-load-balancer
5959
chart: eks/aws-load-balancer-controller
60-
version: 1.4.8
60+
version: 1.6.0
6161
values:
6262
- "../config/aws-load-balancer-controller.yaml"
6363
set:
@@ -66,7 +66,7 @@ releases:
6666
- name: cert-manager
6767
namespace: cert-manager
6868
chart: jetstack/cert-manager
69-
version: v1.11.2
69+
version: v1.12.3
7070
set:
7171
- name: installCRDs
7272
value: true
@@ -81,7 +81,7 @@ releases:
8181
- name: datadog
8282
namespace: datadog
8383
chart: datadog/datadog
84-
version: 3.30.10
84+
version: 3.33.8
8585
values:
8686
- "../config/datadog.yaml.gotmpl"
8787
- "../config/datadog_eks-public.yaml"
@@ -90,14 +90,14 @@ releases:
9090
- name: public-nginx-ingress
9191
namespace: public-nginx-ingress
9292
chart: ingress-nginx/ingress-nginx
93-
version: 4.6.1
93+
version: 4.7.1
9494
values:
9595
- "../config/public-nginx-ingress__common.yaml"
9696
- "../config/public-nginx-ingress_eks-public.yaml"
9797
- name: artifact-caching-proxy
9898
namespace: artifact-caching-proxy
9999
chart: jenkins-infra/artifact-caching-proxy
100-
version: 0.10.4
100+
version: 0.11.1
101101
needs:
102102
- public-nginx-ingress/public-nginx-ingress # Required to expose the proxy
103103
values:

clusters/privatek8s.yaml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -36,14 +36,14 @@ releases:
3636
- name: cert-manager
3737
namespace: cert-manager
3838
chart: jetstack/cert-manager
39-
version: v1.11.2
39+
version: v1.12.3
4040
set:
4141
- name: installCRDs
4242
value: true
4343
- name: datadog
4444
namespace: datadog
4545
chart: datadog/datadog
46-
version: 3.30.10
46+
version: 3.33.8
4747
values:
4848
- "../config/datadog.yaml.gotmpl"
4949
- "../config/datadog_privatek8s.yaml"
@@ -52,7 +52,7 @@ releases:
5252
- name: jenkins-infra
5353
namespace: jenkins-infra
5454
chart: jenkins/jenkins
55-
version: 4.3.24
55+
version: 4.5.0
5656
timeout: 1200
5757
needs:
5858
- jenkins-infra-jobs # Required to generate the job definition in a configmap
@@ -79,7 +79,7 @@ releases:
7979
- name: jenkins-release
8080
namespace: jenkins-release
8181
chart: jenkins/jenkins
82-
version: 4.3.24
82+
version: 4.5.0
8383
timeout: 600
8484
needs:
8585
- public-nginx-ingress/public-nginx-ingress # Required to expose the webhooks endpoint (secondary ingress of the jenkins helm chart)
@@ -105,21 +105,21 @@ releases:
105105
- name: public-nginx-ingress
106106
namespace: public-nginx-ingress
107107
chart: ingress-nginx/ingress-nginx
108-
version: 4.6.1
108+
version: 4.7.1
109109
values:
110110
- "../config/public-nginx-ingress__common.yaml"
111111
- "../config/public-nginx-ingress_privatek8s.yaml"
112112
- name: private-nginx-ingress
113113
namespace: private-nginx-ingress
114114
chart: ingress-nginx/ingress-nginx
115-
version: 4.6.1
115+
version: 4.7.1
116116
values:
117117
- "../config/private-nginx-ingress__common.yaml"
118118
- "../config/private-nginx-ingress_privatek8s.yaml"
119119
- name: rss2twitter
120120
namespace: rss2twitter
121121
chart: jenkins-infra/rss2twitter
122-
version: 0.0.3
122+
version: 0.0.4
123123
values:
124124
- "../config/rss2twitter.yaml"
125125
secrets:
@@ -137,7 +137,7 @@ releases:
137137
- name: ircbot
138138
namespace: ircbot
139139
chart: jenkins-infra/ircbot
140-
version: 0.2.8
140+
version: 0.2.10
141141
values:
142142
- "../config/ircbot.yaml"
143143
secrets:

clusters/prodpublick8s.yaml

Lines changed: 0 additions & 112 deletions
This file was deleted.

0 commit comments

Comments
 (0)