Merge pull request #1083 from thedadams/rancher-operator-0.1.4-rc1

Bump rancher-operator to v0.1.4-rc1
pull/1106/head
actions 2021-04-06 20:03:07 +00:00
parent 70d7c8cc6f
commit 9142607d40
11 changed files with 3446 additions and 0 deletions

Binary file not shown.

View File

@ -0,0 +1,11 @@
annotations:
catalog.cattle.io/certified: rancher
catalog.cattle.io/hidden: "true"
catalog.cattle.io/namespace: rancher-operator-system
catalog.cattle.io/os: linux
catalog.cattle.io/release-name: rancher-operator-crd
apiVersion: v2
appVersion: 0.1.4
description: Rancher Operator CustomResourceDefinitions
name: rancher-operator-crd
version: 0.1.400-rc01

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,14 @@
annotations:
catalog.cattle.io/auto-install: rancher-operator-crd=match
catalog.cattle.io/certified: rancher
catalog.cattle.io/experimental: "true"
catalog.cattle.io/hidden: "true"
catalog.cattle.io/namespace: rancher-operator-system
catalog.cattle.io/os: linux
catalog.cattle.io/provides-gvr: clusters.rancher.cattle.io/v1
catalog.cattle.io/release-name: rancher-operator
apiVersion: v2
appVersion: 0.1.4
description: Control Rancher using GitOps
name: rancher-operator
version: 0.1.400-rc01

View File

@ -0,0 +1,7 @@
{{- define "system_default_registry" -}}
{{- if .Values.global.cattle.systemDefaultRegistry -}}
{{- printf "%s/" .Values.global.cattle.systemDefaultRegistry -}}
{{- else -}}
{{- "" -}}
{{- end -}}
{{- end -}}

View File

@ -0,0 +1,23 @@
apiVersion: apps/v1
kind: Deployment
metadata:
name: rancher-operator
spec:
selector:
matchLabels:
app: rancher-operator
template:
metadata:
labels:
app: rancher-operator
spec:
containers:
- env:
- name: NAMESPACE
valueFrom:
fieldRef:
fieldPath: metadata.namespace
image: '{{ template "system_default_registry" . }}{{ .Values.image.repository }}:{{ .Values.image.tag }}'
name: rancher-operator
imagePullPolicy: "{{ .Values.image.imagePullPolicy }}"
serviceAccountName: rancher-operator

View File

@ -0,0 +1,44 @@
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
name: rancher-operator
rules:
- apiGroups:
- ""
resources:
- secrets
- configmaps
- namespaces
verbs:
- '*'
- apiGroups:
- apps
resources:
- daemonsets
- deployments
verbs:
- list
- get
- watch
- apiGroups:
- "rancher.cattle.io"
- "management.cattle.io"
- "fleet.cattle.io"
resources:
- '*'
verbs:
- '*'
---
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
name: rancher-operator
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: ClusterRole
name: rancher-operator
subjects:
- kind: ServiceAccount
name: rancher-operator
namespace: {{.Release.Namespace}}

View File

@ -0,0 +1,4 @@
apiVersion: v1
kind: ServiceAccount
metadata:
name: rancher-operator

View File

@ -0,0 +1,8 @@
image:
repository: rancher/rancher-operator
tag: v0.1.4
imagePullPolicy: IfNotPresent
global:
cattle:
systemDefaultRegistry: ""

View File

@ -6137,6 +6137,24 @@ entries:
- released/assets/rancher-monitoring/rancher-monitoring-crd-9.4.200.tgz
version: 9.4.200
rancher-operator:
- annotations:
catalog.cattle.io/auto-install: rancher-operator-crd=match
catalog.cattle.io/certified: rancher
catalog.cattle.io/experimental: "true"
catalog.cattle.io/hidden: "true"
catalog.cattle.io/namespace: rancher-operator-system
catalog.cattle.io/os: linux
catalog.cattle.io/provides-gvr: clusters.rancher.cattle.io/v1
catalog.cattle.io/release-name: rancher-operator
apiVersion: v2
appVersion: 0.1.4
created: "2021-04-06T20:03:07.172865613Z"
description: Control Rancher using GitOps
digest: cb979672008ecb7decf5bc4b818b17762296a9bcf3b22ce29b10aec0f34b605e
name: rancher-operator
urls:
- assets/rancher-operator/rancher-operator-0.1.400-rc01.tgz
version: 0.1.400-rc01
- annotations:
catalog.cattle.io/auto-install: rancher-operator-crd=match
catalog.cattle.io/certified: rancher
@ -6390,6 +6408,21 @@ entries:
- released/assets/rancher-operator/rancher-operator-0.1.0-alpha800.tgz
version: 0.1.0-alpha800
rancher-operator-crd:
- annotations:
catalog.cattle.io/certified: rancher
catalog.cattle.io/hidden: "true"
catalog.cattle.io/namespace: rancher-operator-system
catalog.cattle.io/os: linux
catalog.cattle.io/release-name: rancher-operator-crd
apiVersion: v2
appVersion: 0.1.4
created: "2021-04-06T20:03:07.174196964Z"
description: Rancher Operator CustomResourceDefinitions
digest: ccb9e8dfd344a6113e8406ea686f0d47825f8427f0c71651c5c319f89ad7e730
name: rancher-operator-crd
urls:
- assets/rancher-operator-crd/rancher-operator-crd-0.1.400-rc01.tgz
version: 0.1.400-rc01
- annotations:
catalog.cattle.io/certified: rancher
catalog.cattle.io/hidden: "true"