Run hack/update-deploy-gen.sh

This commit is contained in:
James Munnelly 2018-01-24 19:09:15 +00:00
parent 0d3790567a
commit c9f1c0e07d
10 changed files with 232 additions and 0 deletions

View File

@ -0,0 +1,18 @@
##---
# Source: cert-manager/templates/certificate-crd.yaml
apiVersion: apiextensions.k8s.io/v1beta1
kind: CustomResourceDefinition
metadata:
name: certificates.certmanager.k8s.io
labels:
app: cert-manager
chart: cert-manager-0.2.1
release: cert-manager
heritage: Tiller
spec:
group: certmanager.k8s.io
version: v1alpha1
names:
kind: Certificate
plural: certificates
scope: Namespaced

View File

@ -0,0 +1,18 @@
##---
# Source: cert-manager/templates/clusterissuer-crd.yaml
apiVersion: apiextensions.k8s.io/v1beta1
kind: CustomResourceDefinition
metadata:
name: clusterissuers.certmanager.k8s.io
labels:
app: cert-manager
chart: cert-manager-0.2.1
release: cert-manager
heritage: Tiller
spec:
group: certmanager.k8s.io
version: v1alpha1
names:
kind: ClusterIssuer
plural: clusterissuers
scope: Cluster

View File

@ -0,0 +1,37 @@
##---
# Source: cert-manager/templates/deployment.yaml
apiVersion: apps/v1beta1
kind: Deployment
metadata:
name: cert-manager
labels:
app: cert-manager
chart: cert-manager-0.2.1
release: cert-manager
heritage: Tiller
spec:
replicas: 1
template:
metadata:
labels:
app: cert-manager
release: cert-manager
spec:
serviceAccountName: cert-manager
containers:
- name: cert-manager
image: "quay.io/jetstack/cert-manager-controller:v0.2.3"
imagePullPolicy: IfNotPresent
resources:
requests:
cpu: 10m
memory: 32Mi
- name: ingress-shim
image: "quay.io/jetstack/cert-manager-ingress-shim:v0.2.3"
imagePullPolicy: IfNotPresent
resources:
requests:
cpu: 10m
memory: 32Mi

View File

@ -0,0 +1,18 @@
##---
# Source: cert-manager/templates/issuer-crd.yaml
apiVersion: apiextensions.k8s.io/v1beta1
kind: CustomResourceDefinition
metadata:
name: issuers.certmanager.k8s.io
labels:
app: cert-manager
chart: cert-manager-0.2.1
release: cert-manager
heritage: Tiller
spec:
group: certmanager.k8s.io
version: v1alpha1
names:
kind: Issuer
plural: issuers
scope: Namespaced

View File

@ -0,0 +1,39 @@
##---
# Source: cert-manager/templates/rbac.yaml
apiVersion: rbac.authorization.k8s.io/v1beta1
kind: ClusterRole
metadata:
name: cert-manager
labels:
app: cert-manager
chart: cert-manager-0.2.1
release: cert-manager
heritage: Tiller
rules:
- apiGroups: ["certmanager.k8s.io"]
resources: ["certificates", "issuers", "clusterissuers"]
verbs: ["*"]
- apiGroups: [""]
resources: ["secrets", "events", "endpoints", "services", "pods"]
verbs: ["*"]
- apiGroups: ["extensions"]
resources: ["ingresses"]
verbs: ["*"]
---
apiVersion: rbac.authorization.k8s.io/v1beta1
kind: ClusterRoleBinding
metadata:
name: cert-manager
labels:
app: cert-manager
chart: cert-manager-0.2.1
release: cert-manager
heritage: Tiller
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: ClusterRole
name: cert-manager
subjects:
- name: cert-manager
namespace: "default"
kind: ServiceAccount

View File

@ -0,0 +1,11 @@
##---
# Source: cert-manager/templates/serviceaccount.yaml
apiVersion: v1
kind: ServiceAccount
metadata:
name: cert-manager
labels:
app: cert-manager
chart: cert-manager-0.2.1
release: cert-manager
heritage: Tiller

View File

@ -0,0 +1,18 @@
##---
# Source: cert-manager/templates/certificate-crd.yaml
apiVersion: apiextensions.k8s.io/v1beta1
kind: CustomResourceDefinition
metadata:
name: certificates.certmanager.k8s.io
labels:
app: cert-manager
chart: cert-manager-0.2.1
release: cert-manager
heritage: Tiller
spec:
group: certmanager.k8s.io
version: v1alpha1
names:
kind: Certificate
plural: certificates
scope: Namespaced

View File

@ -0,0 +1,18 @@
##---
# Source: cert-manager/templates/clusterissuer-crd.yaml
apiVersion: apiextensions.k8s.io/v1beta1
kind: CustomResourceDefinition
metadata:
name: clusterissuers.certmanager.k8s.io
labels:
app: cert-manager
chart: cert-manager-0.2.1
release: cert-manager
heritage: Tiller
spec:
group: certmanager.k8s.io
version: v1alpha1
names:
kind: ClusterIssuer
plural: clusterissuers
scope: Cluster

View File

@ -0,0 +1,37 @@
##---
# Source: cert-manager/templates/deployment.yaml
apiVersion: apps/v1beta1
kind: Deployment
metadata:
name: cert-manager
labels:
app: cert-manager
chart: cert-manager-0.2.1
release: cert-manager
heritage: Tiller
spec:
replicas: 1
template:
metadata:
labels:
app: cert-manager
release: cert-manager
spec:
serviceAccountName: default
containers:
- name: cert-manager
image: "quay.io/jetstack/cert-manager-controller:v0.2.3"
imagePullPolicy: IfNotPresent
resources:
requests:
cpu: 10m
memory: 32Mi
- name: ingress-shim
image: "quay.io/jetstack/cert-manager-ingress-shim:v0.2.3"
imagePullPolicy: IfNotPresent
resources:
requests:
cpu: 10m
memory: 32Mi

View File

@ -0,0 +1,18 @@
##---
# Source: cert-manager/templates/issuer-crd.yaml
apiVersion: apiextensions.k8s.io/v1beta1
kind: CustomResourceDefinition
metadata:
name: issuers.certmanager.k8s.io
labels:
app: cert-manager
chart: cert-manager-0.2.1
release: cert-manager
heritage: Tiller
spec:
group: certmanager.k8s.io
version: v1alpha1
names:
kind: Issuer
plural: issuers
scope: Namespaced