Skip to content

Commit d0f3ca4

Browse files
committed
keycloak tests
1 parent 30182cf commit d0f3ca4

File tree

10 files changed

+26
-29
lines changed

10 files changed

+26
-29
lines changed

.gitignore

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -177,6 +177,16 @@ examples/custom-resources/egress-mtls/egress-trusted-ca-secret.yaml
177177
examples/custom-resources/egress-mtls/egress-trusted-ca-secret-crl.yaml
178178
examples/custom-resources/egress-mtls/egress-mtls-secret.yaml
179179
examples/custom-resources/egress-mtls/secure-app-tls-secret.yaml
180+
common-secrets/keycloak-ca-secret.yaml
181+
common-secrets
182+
common-secrets/keycloak-tls-secret.yaml
183+
common-secrets/keycloak-ca-secret-crl.yaml
184+
examples/custom-resources/oidc/keycloak-ca-secret.yaml
185+
examples/custom-resources/oidc/keycloak-ca-secret-crl.yaml
186+
tests/data/oidc/keycloak-ca-secret.yaml
187+
tests/data/oidc/keycloak-ca-secret-crl.yaml
188+
examples/custom-resources/oidc/keycloak-tls-secret.yaml
189+
tests/data/oidc/keycloak-tls-secret.yaml
180190

181191
#TLS Certificate secrets
182192
common-secrets/cafe-passwd-basic-auth-secret.yaml

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -274,7 +274,7 @@ certs: ## Create just in time TLS certificates needed for tests and examples
274274
ifeq (, $(shell command -v go))
275275
docker run --rm -v .:/workspace/kubernetes-ingress -w /workspace/kubernetes-ingress golang:1.25.4-trixie make certs
276276
else
277-
make -C hack/tls-cert-gen run
277+
make -C hack/tls-cert-gen ignore
278278
endif
279279

280280
.PHONY: certs-clean

examples/custom-resources/oidc/keycloak.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,4 +67,4 @@ spec:
6767
volumes:
6868
- name: tls-secret
6969
secret:
70-
secretName: keycloak-tls
70+
secretName: keycloak-tls-secret

examples/custom-resources/oidc/oidc-pkce.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@ spec:
1313
scope: openid+profile+email
1414
accessTokenEnable: true
1515
sslVerify: true
16-
trustedCertSecret: keycloak-ca
16+
trustedCertSecret: keycloak-ca-secret

examples/custom-resources/oidc/oidc.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@ spec:
1313
scope: openid+profile+email
1414
accessTokenEnable: true
1515
sslVerify: true
16-
trustedCertSecret: keycloak-ca
16+
trustedCertSecret: keycloak-ca-secret

hack/secrets.json

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -813,8 +813,8 @@
813813
},
814814
{
815815
"ca": {
816-
"secretName": "keycloak-ca",
817-
"fileName": "example-keycloak-ca-secret.yaml",
816+
"secretName": "keycloak-ca-secret",
817+
"fileName": "keycloak-ca-secret.yaml",
818818
"templateData": {
819819
"commonName": "KeycloakCA",
820820
"country": [
@@ -836,15 +836,17 @@
836836
"valid": true,
837837
"secretType": "nginx.org/ca",
838838
"symlinks": [
839-
"/examples/custom-resources/oidc/keycloak-ca-secret.yaml"
839+
"/examples/custom-resources/oidc/keycloak-ca-secret.yaml",
840+
"tests/data/oidc/keycloak-ca-secret.yaml"
840841
],
841842
"usedIn": [
842-
"examples/custom-resources/oidc"
843+
"examples/custom-resources/oidc",
844+
"tests/suite/test_oidc.py - needed for oidc tests"
843845
]
844846
},
845847
"server": {
846-
"secretName": "keycloak-tls",
847-
"fileName": "example-keycloak-tls-secret.yaml",
848+
"secretName": "keycloak-tls-secret",
849+
"fileName": "keycloak-tls-secret.yaml",
848850
"templateData": {
849851
"commonName": "keycloak.default.svc.cluster.local",
850852
"country": [
@@ -866,10 +868,12 @@
866868
},
867869
"valid": true,
868870
"symlinks": [
869-
"/examples/custom-resources/oidc/keycloak-tls-secret.yaml"
871+
"/examples/custom-resources/oidc/keycloak-tls-secret.yaml",
872+
"tests/data/oidc/keycloak-tls-secret.yaml"
870873
],
871874
"usedIn": [
872-
"examples/custom-resources/oidc"
875+
"examples/custom-resources/oidc",
876+
"tests/suite/test_oidc.py - needed for oidc tests"
873877
]
874878
}
875879
}

tests/data/common-secrets/keycloak-ca-secret.yaml

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

tests/data/common-secrets/keycloak-tls-secret.yaml

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

tests/data/oidc/keycloak-ca-secret.yaml

Lines changed: 0 additions & 1 deletion
This file was deleted.

tests/data/oidc/keycloak-tls-secret.yaml

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)