Commit 35b7a453 by Guangbo Chen Committed by Guangbo

Add crd-hook for vault-operator

parent 959ddf68
apiVersion: v1
description: A Helm chart for Vault, a tool for managing secrets
name: vault-operator
version: 0.1.2
icon: https://s3.amazonaws.com/hashicorp-marketing-web-assets/brand/Vault_VerticalLogo_FullColor.B1xPC0pSax.svg
home: https://github.com/coreos/vault-operator
appVersion: 0.9.1
sources:
- https://github.com/coreos/vault-operator
maintainers:
- name: mlaccetti
email: michael@laccetti.com
...@@ -2,6 +2,9 @@ apiVersion: apiextensions.k8s.io/v1beta1 ...@@ -2,6 +2,9 @@ apiVersion: apiextensions.k8s.io/v1beta1
kind: CustomResourceDefinition kind: CustomResourceDefinition
metadata: metadata:
name: etcdclusters.etcd.database.coreos.com name: etcdclusters.etcd.database.coreos.com
annotations:
"helm.sh/hook": "crd-install"
"helm.sh/hook-delete-policy": "before-hook-creation"
spec: spec:
group: etcd.database.coreos.com group: etcd.database.coreos.com
names: names:
......
...@@ -2,6 +2,9 @@ apiVersion: apiextensions.k8s.io/v1beta1 ...@@ -2,6 +2,9 @@ apiVersion: apiextensions.k8s.io/v1beta1
kind: CustomResourceDefinition kind: CustomResourceDefinition
metadata: metadata:
name: vaultservices.vault.security.coreos.com name: vaultservices.vault.security.coreos.com
annotations:
"helm.sh/hook": "crd-install"
"helm.sh/hook-delete-policy": "before-hook-creation"
spec: spec:
group: vault.security.coreos.com group: vault.security.coreos.com
names: names:
......
...@@ -14,7 +14,7 @@ vaultOperator: ...@@ -14,7 +14,7 @@ vaultOperator:
image: image:
repository: quay.io/coreos/vault-operator repository: quay.io/coreos/vault-operator
tag: latest tag: latest
resources: {} resources: {}
# We usually recommend not to specify default resources and to leave this as a conscious # We usually recommend not to specify default resources and to leave this as a conscious
# choice for the user. This also increases chances charts run on environments with little # choice for the user. This also increases chances charts run on environments with little
...@@ -50,7 +50,7 @@ ui: ...@@ -50,7 +50,7 @@ ui:
hosts: hosts:
- xip.io - xip.io
annotations: annotations:
# AWS --> redirect http to https # AWS --> redirect http to https
# kubernetes.io/ingress.class: nginx # kubernetes.io/ingress.class: nginx
# ingress.kubernetes.io/force-ssl-redirect: "true" # ingress.kubernetes.io/force-ssl-redirect: "true"
tls: tls:
...@@ -66,7 +66,7 @@ ui: ...@@ -66,7 +66,7 @@ ui:
# limits: # limits:
# cpu: 100m # cpu: 100m
# memory: 128Mi # memory: 128Mi
#requests: # requests:
# cpu: 100m # cpu: 100m
# memory: 128Mi # memory: 128Mi
nodeSelector: {} nodeSelector: {}
......
apiVersion: v1
description: A Helm chart for Vault, a tool for managing secrets
name: vault-operator
version: 0.1.1
icon: https://www.vaultproject.io/assets/images/mega-nav/logo-vault-0f83e3d2.svg
home: https://www.vaultproject.io/
appVersion: 0.9.1
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment