Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cert-manager-app fixes #381

Merged
merged 35 commits into from
Nov 2, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
aaee1db
http01 ingress class set to default
ssyno Oct 25, 2023
dd855e8
enable cilium policy
ssyno Oct 25, 2023
91a8d94
template test
ssyno Oct 25, 2023
d810015
test other parsing
ssyno Oct 25, 2023
8e23350
chart version revert
ssyno Oct 25, 2023
7de59a7
clusterissuer chart version change
ssyno Oct 25, 2023
adc0f52
test
ssyno Oct 25, 2023
04b2694
fix json
ssyno Oct 25, 2023
f554150
test ver
ssyno Oct 26, 2023
6370a78
ingress tests
ssyno Oct 26, 2023
07baf28
small fix
ssyno Oct 26, 2023
fab624a
solver test
ssyno Oct 26, 2023
078e50e
test quotes
ssyno Oct 26, 2023
b63db23
remove quote
ssyno Oct 26, 2023
412b17c
try ingressClassName default
ssyno Oct 26, 2023
9901d86
empty ingressclassname
ssyno Oct 26, 2023
4c4cad8
test on template
ssyno Oct 26, 2023
b19d2c2
revert test
ssyno Oct 26, 2023
47de6e6
script for ingressclass
ssyno Oct 26, 2023
3a537e7
helm lint fix
ssyno Oct 26, 2023
44fb982
bash to sh on script
ssyno Oct 26, 2023
2e6566a
policy fix
ssyno Oct 26, 2023
fa60665
reverts
ssyno Oct 26, 2023
848aa71
back to nginx
ssyno Oct 26, 2023
60a37e9
typo
ssyno Oct 26, 2023
f5de359
typo
ssyno Oct 26, 2023
c1a97ca
network policies
ssyno Oct 26, 2023
08b2b47
cure for PR
ssyno Oct 26, 2023
40109d6
typo on ingress
ssyno Oct 30, 2023
f32a2d9
test both ingress-egress
ssyno Oct 30, 2023
c1215dd
remove cilium netpol
ssyno Oct 30, 2023
ee2bd66
ciliumNetworkPolicy disabled by default
ssyno Oct 30, 2023
fbc9acb
cilium requred for CAPZ
ssyno Nov 1, 2023
cb46e9c
ciliumnetwork policies for acme solvers
ssyno Nov 1, 2023
2f3742e
ciliumNetworkPolicy off by default
ssyno Nov 1, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 0 additions & 9 deletions helm/cert-manager/Chart.lock

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
apiVersion: networking.k8s.io/v1
kind: NetworkPolicy
metadata:
name: {{ .Values.name }}-http01-solvers
labels:
{{- include "issuerLabels" . | nindent 4 }}
annotations:
{{- include "issuerAnnotations" . | nindent 4 }}
spec:
podSelector:
matchLabels:
acme.cert-manager.io/http01-solver: "true"
policyTypes:
- Ingress
- Egress
ingress:
- {}
egress:

This comment was marked as outdated.

- {}
Original file line number Diff line number Diff line change
Expand Up @@ -46,4 +46,4 @@ acme:
secretAccessKey: ""
http01:
enabled: true
ingressClassName: nginx
ingressClassName: "nginx"
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
apiVersion: "cilium.io/v2"
kind: CiliumNetworkPolicy
metadata:
name: {{ template "cert-manager.fullname" . }}-clusterissuer-acme-solvers
namespace: giantswarm
labels:
app: {{ template "cert-manager.name" . }}-clusterissuer-acme-solvers
app.kubernetes.io/name: {{ template "cert-manager.name" . }}-clusterissuer-acme-solvers
app.kubernetes.io/instance: {{ .Release.Name }}
{{- include "labels" . | nindent 4 }}
spec:
endpointSelector:
matchLabels:
acme.cert-manager.io/http01-solver: "true"
ingress:
- {}
egress:
- {}