diff --git a/.version b/.version index 8a9ecc2e..8acdd82b 100644 --- a/.version +++ b/.version @@ -1 +1 @@ -0.0.1 \ No newline at end of file +0.0.1 diff --git a/build/package/reloader b/build/package/reloader new file mode 100755 index 00000000..527197c1 Binary files /dev/null and b/build/package/reloader differ diff --git a/deployments/kubernetes/manifests/deployment.yaml b/deployments/kubernetes/manifests/deployment.yaml new file mode 100644 index 00000000..bd6af1bd --- /dev/null +++ b/deployments/kubernetes/manifests/deployment.yaml @@ -0,0 +1,40 @@ +--- +# Source: reloader/templates/deployment.yaml +apiVersion: extensions/v1beta1 +kind: Deployment +metadata: + labels: + app: reloader + group: com.stakater.platform + provider: stakater + version: 0.0.1 + chart: "reloader-0.0.1" + release: "RELEASE-NAME" + heritage: "Tiller" + name: reloader +spec: + replicas: 1 + revisionHistoryLimit: 2 + selector: + matchLabels: + app: reloader + group: com.stakater.platform + provider: stakater + template: + metadata: + labels: + app: reloader + group: com.stakater.platform + provider: stakater + spec: + containers: + - env: + - name: KUBERNETES_NAMESPACE + valueFrom: + fieldRef: + fieldPath: metadata.namespace + image: "stakater/reloader:0.0.1" + imagePullPolicy: IfNotPresent + name: reloader + serviceAccountName: reloader + diff --git a/deployments/kubernetes/manifests/rbac.yaml b/deployments/kubernetes/manifests/rbac.yaml new file mode 100644 index 00000000..e56b0f6a --- /dev/null +++ b/deployments/kubernetes/manifests/rbac.yaml @@ -0,0 +1,60 @@ +--- +# Source: reloader/templates/rbac.yaml +apiVersion: v1 +kind: ServiceAccount +metadata: + labels: + app: reloader + group: com.stakater.platform + provider: stakater + version: 0.0.1 + chart: "reloader-0.0.1" + release: "RELEASE-NAME" + heritage: "Tiller" + name: reloader +--- +apiVersion: rbac.authorization.k8s.io/v1beta1 +kind: Role +metadata: + labels: + app: reloader + group: com.stakater.platform + provider: stakater + version: 0.0.1 + chart: "reloader-0.0.1" + release: "RELEASE-NAME" + heritage: "Tiller" + name: reloader-role + namespace: tools +rules: + - apiGroups: + - "" + resources: + - secrets + - configmaps + verbs: + - list + - get + - watch +--- +apiVersion: rbac.authorization.k8s.io/v1beta1 +kind: RoleBinding +metadata: + labels: + app: reloader + group: com.stakater.platform + provider: stakater + version: 0.0.1 + chart: "reloader-0.0.1" + release: "RELEASE-NAME" + heritage: "Tiller" + name: reloader-role-binding + namespace: tools +roleRef: + apiGroup: rbac.authorization.k8s.io + kind: Role + name: reloader-role +subjects: + - kind: ServiceAccount + name: reloader + namespace: tools