Skip to content

Commit fe9f06f

Browse files
authored
feat: Apl 133 removing gatekeeper (#1737)
1 parent a2460b9 commit fe9f06f

File tree

58 files changed

+2
-2141
lines changed

Some content is hidden

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

58 files changed

+2
-2141
lines changed

bin/build-gatekeeper-artifacts.sh

-77
This file was deleted.

charts/cert-manager-webhook-linode/templates/deployment.yaml

-2
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,6 @@ metadata:
88
chart: {{ include "cert-manager-webhook-linode.chart" . }}
99
release: {{ .Release.Name }}
1010
heritage: {{ .Release.Service }}
11-
annotations:
12-
policy.otomi.io/ignore: psp-allowed-users
1311
spec:
1412
replicas: {{ .Values.replicaCount }}
1513
selector:

charts/team-ns/templates/tekton-tasks/kaniko.yaml

-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ metadata:
1010
tekton.dev/tags: image-build
1111
tekton.dev/displayName: "Build and upload container image using Kaniko"
1212
tekton.dev/platforms: "linux/amd64,linux/arm64,linux/ppc64le"
13-
policy.otomi.io/ignore.init-ca-finish: psp-allowed-users
1413
spec:
1514
stepTemplate:
1615
computeResources:

docs/development.md

-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@ apl-core
2929
├── helmfile.d/snippets # Reusable code snippets
3030
├── helmfile.tpl # Additional Helmfiles that do not have corresponding chart and are not parsed on otomi apply|template command
3131
├── k8s # Kubernetes manifests that before any other chart
32-
├── policies # OPA policies for Gatekeeper
3332
├── src # Otomi CLI source code
3433
├── tests # Values used for testing purposes
3534
├── upgrades.yaml # Upgrade presync hooks

docs/policies.md

-66
This file was deleted.

helmfile.tpl/helmfile-pre-upgrade-to-v0.16.yaml

-15
Original file line numberDiff line numberDiff line change
@@ -13,16 +13,6 @@ bases:
1313
{{- $tc := $v.teamConfig }}
1414

1515
releases:
16-
- name: gatekeeper-operator
17-
installed: false
18-
namespace: default
19-
chart: not-used-but-required
20-
# The gatekeeper-operator release has been move to gatekeeper-system namespace
21-
- name: gatekeeper-constraints
22-
installed: false
23-
namespace: gatekeeper-system
24-
chart: not-used-but-required
25-
# The resources deployed in this release are removed on gatekeeper-operator removal. Here just ensure that helm bookepping is removed as well.
2616
- name: nginx-ingress
2717
namespace: ingress
2818
installed: false
@@ -45,8 +35,3 @@ releases:
4535
chart: not-used-but-required
4636
# The new prometheus-operator chart does not provide any upgrate path
4737
{{- end }}
48-
- name: gatekeeper-artifacts
49-
installed: false
50-
namespace: gatekeeper-system
51-
chart: not-used-but-required
52-
# The resources deployed in this release are removed on gatekeeper-operator removal. Here just ensure that helm bookepping is removed as well.

policies/banned-image-tags/src.rego

-56
This file was deleted.

policies/banned-image-tags/src_test.rego

-63
This file was deleted.

0 commit comments

Comments
 (0)