Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
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
13 changes: 13 additions & 0 deletions operators/k8s-triliovault/5.0.2/manifests/ca-bundle-cm.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
---
apiVersion: v1
kind: ConfigMap
metadata:
name: k8s-triliovault-proxy-ca
labels:
app: k8s-triliovault-proxy-secret
app.kubernetes.io/part-of: k8s-triliovault
app.kubernetes.io/name: k8s-triliovault
app.kubernetes.io/instance: k8s-triliovault-proxy-ca
app.kubernetes.io/managed-by: k8s-triliovault
config.openshift.io/inject-trusted-cabundle: "true"
data:

Large diffs are not rendered by default.

30 changes: 30 additions & 0 deletions operators/k8s-triliovault/5.0.2/manifests/mutation.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
apiVersion: admissionregistration.k8s.io/v1
kind: MutatingWebhookConfiguration
metadata:
name: tvm-mutating-webhook-configuration
labels:
app.kubernetes.io/part-of: k8s-triliovault-operator
app.kubernetes.io/name: k8s-triliovault-operator
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: k8s-triliovault-operator-mutating-webhook-configuration
webhooks:
- clientConfig:
service:
name: k8s-triliovault-operator-webhook-service
namespace: trilio-system
path: /mutate-triliovault-trilio-io-v1-triliovaultmanager
failurePolicy: Fail
name: v1-tvm-mutation.trilio.io
rules:
- apiGroups:
- triliovault.trilio.io
apiVersions:
- v1
operations:
- CREATE
- UPDATE
resources:
- triliovaultmanagers
sideEffects: None
admissionReviewVersions:
- v1

Large diffs are not rendered by default.

80 changes: 80 additions & 0 deletions operators/k8s-triliovault/5.0.2/manifests/validation.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,80 @@
apiVersion: admissionregistration.k8s.io/v1
kind: ValidatingWebhookConfiguration
metadata:
name: tvm-validating-webhook-configuration
labels:
app.kubernetes.io/part-of: k8s-triliovault-operator
app.kubernetes.io/name: k8s-triliovault-operator
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: k8s-triliovault-operator-validating-webhook-configuration
webhooks:
- clientConfig:
service:
name: k8s-triliovault-operator-webhook-service
namespace: trilio-system
path: /validate-triliovault-trilio-io-v1-triliovaultmanager
failurePolicy: Fail
name: v1-tvm-validation.trilio.io
rules:
- apiGroups:
- triliovault.trilio.io
apiVersions:
- v1
operations:
- CREATE
- UPDATE
resources:
- triliovaultmanagers
sideEffects: None
admissionReviewVersions:
- v1
- clientConfig:
service:
name: k8s-triliovault-operator-webhook-service
namespace: trilio-system
path: /validate-core-v1-secret
failurePolicy: Fail
name: v1-encryption-secret-validation.trilio.io
objectSelector:
matchExpressions:
- key: triliovault.trilio.io/master-secret
operator: Exists
rules:
- apiGroups:
- "*"
apiVersions:
- v1
operations:
- DELETE
- UPDATE
resources:
- secrets
sideEffects: None
admissionReviewVersions:
- v1
- clientConfig:
service:
name: k8s-triliovault-operator-webhook-service
namespace: trilio-system
path: /validate-core-v1-namespace
failurePolicy: Fail
name: v1-tvm-ns-validation.trilio.io
namespaceSelector:
matchExpressions:
- key: trilio-operator-label
operator: In
values:
- trilio-system
rules:
- apiGroups:
- ""
apiVersions:
- v1
operations:
- DELETE
resources:
- namespaces
scope: '*'
sideEffects: None
admissionReviewVersions:
- v1
10 changes: 10 additions & 0 deletions operators/k8s-triliovault/5.0.2/metadata/annotations.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
annotations:
operators.operatorframework.io.bundle.channel.default.v1: 5.0.x
operators.operatorframework.io.bundle.channels.v1: 5.0.x
operators.operatorframework.io.bundle.manifests.v1: manifests/
operators.operatorframework.io.bundle.mediatype.v1: registry+v1
operators.operatorframework.io.bundle.metadata.v1: metadata/
operators.operatorframework.io.bundle.package.v1: k8s-triliovault

# OpenShift annotations.
com.redhat.openshift.versions: v4.8
22 changes: 22 additions & 0 deletions operators/k8s-triliovault/5.0.2/tests/scorecard/config.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
---
kind: Configuration
apiversion: scorecard.operatorframework.io/v1alpha3
metadata:
name: config
stages:
- parallel: true
tests:
- image: quay.io/operator-framework/scorecard-test:latest
entrypoint:
- scorecard-test
- basic-check-spec
labels:
suite: basic
test: basic-check-spec-test
- image: quay.io/operator-framework/scorecard-test:latest
entrypoint:
- scorecard-test
- olm-bundle-validation
labels:
suite: olm
test: olm-bundle-validation-test
Loading