diff --git a/Makefile b/Makefile index ae7bf1d..e04564f 100644 --- a/Makefile +++ b/Makefile @@ -1,11 +1,11 @@ CHART := charts/jobs-manager-operator copy-charts: - cp -R ../jobs-manager-operator/charts/jobs-manager-operator/* $(CHART)/. + cp -R ../jmo-current/charts/jobs-manager-operator/* $(CHART)/. release-charts: cd $(CHART); cr package --config ../../chart-releaser.yaml; - git add -A $(CHART)/packages; git fix; git push; + git add -A charts/packages; git fix; git push; cd $(CHART); cr upload --config ../../chart-releaser.yaml --skip-existing; cd $(CHART); cr index --config ../../chart-releaser.yaml; cd $(CHART); cp .cr-index/index.yaml ../../index.yaml \ No newline at end of file diff --git a/charts/jobs-manager-operator/.cr-index/index.yaml b/charts/jobs-manager-operator/.cr-index/index.yaml index a20181f..0e9d2f2 100644 --- a/charts/jobs-manager-operator/.cr-index/index.yaml +++ b/charts/jobs-manager-operator/.cr-index/index.yaml @@ -1,6 +1,60 @@ apiVersion: v1 entries: jobs-manager: + - apiVersion: v2 + appVersion: 0.0.30 + created: "2024-01-02T10:11:51.115128Z" + description: Kubernetes jobs manager operator + digest: c9c97a02e06d0eeb97906a3af473f284c471895a8fd60249f2928194dda90840 + home: https://raczylo.com + keywords: + - operator + - jobs + - tasks + maintainers: + - email: job-manager-operator@raczylo.com + name: lukaszraczylo + name: jobs-manager + type: application + urls: + - https://github.com/lukaszraczylo/helm-charts/releases/download/jobs-manager-0.0.30/jobs-manager-0.0.30.tgz + version: 0.0.30 + - apiVersion: v2 + appVersion: 0.0.28 + created: "2023-09-07T23:37:11.593558+01:00" + description: Kubernetes jobs manager operator + digest: bc73fe3343d8d1cdabbad8a6093f2ff81528e7cf5cd51d5810dcfe4a940b91d9 + home: https://raczylo.com + keywords: + - operator + - jobs + - tasks + maintainers: + - email: job-manager-operator@raczylo.com + name: lukaszraczylo + name: jobs-manager + type: application + urls: + - https://github.com/lukaszraczylo/helm-charts/releases/download/jobs-manager-0.0.28/jobs-manager-0.0.28.tgz + version: 0.0.28 + - apiVersion: v2 + appVersion: 0.0.26 + created: "2023-03-16T15:22:20.131338Z" + description: Kubernetes jobs manager operator + digest: 2355de9cf6f56211380a0e6b079361a4e5537ed704f73a2489892e9d57fbeed8 + home: https://raczylo.com + keywords: + - operator + - jobs + - tasks + maintainers: + - email: job-manager-operator@raczylo.com + name: lukaszraczylo + name: jobs-manager + type: application + urls: + - https://github.com/lukaszraczylo/helm-charts/releases/download/jobs-manager-0.0.26/jobs-manager-0.0.26.tgz + version: 0.0.26 - apiVersion: v2 appVersion: 0.0.24 created: "2023-03-16T14:16:37.62176Z" @@ -19,22 +73,4 @@ entries: urls: - https://github.com/lukaszraczylo/helm-charts/releases/download/jobs-manager-0.0.24/jobs-manager-0.0.24.tgz version: 0.0.24 - - apiVersion: v2 - appVersion: 0.0.23 - created: "2023-03-16T11:35:43.564179Z" - description: Kubernetes jobs manager operator - digest: d6c4f77c02d0f86ec61ad12fea55684a5b298704a463f995ed53cec4752079ca - home: https://raczylo.com - keywords: - - operator - - jobs - - tasks - maintainers: - - email: job-manager-operator@raczylo.com - name: lukaszraczylo - name: jobs-manager - type: application - urls: - - https://github.com/lukaszraczylo/helm-charts/releases/download/jobs-manager-0.0.23/jobs-manager-0.0.23.tgz - version: 0.0.23 -generated: "2023-03-16T14:16:37.621774Z" +generated: "2024-01-02T10:11:51.115157Z" diff --git a/charts/jobs-manager-operator/Chart.yaml b/charts/jobs-manager-operator/Chart.yaml index 61ca053..c1ec2a7 100644 --- a/charts/jobs-manager-operator/Chart.yaml +++ b/charts/jobs-manager-operator/Chart.yaml @@ -13,12 +13,12 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.0.26 +version: 0.0.30 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to # follow Semantic Versioning. They should reflect the version the application is using. # It is recommended to use it with quotes. -appVersion: "0.0.26" +appVersion: "0.0.30" keywords: - operator - jobs diff --git a/charts/jobs-manager-operator/templates/serviceaccount.yaml b/charts/jobs-manager-operator/templates/serviceaccount.yaml new file mode 100644 index 0000000..b733f79 --- /dev/null +++ b/charts/jobs-manager-operator/templates/serviceaccount.yaml @@ -0,0 +1,11 @@ +apiVersion: v1 +kind: ServiceAccount +metadata: + name: {{ include "chart.fullname" . }}-controller-manager + labels: + app.kubernetes.io/component: rbac + app.kubernetes.io/created-by: jobs-manager-operator + app.kubernetes.io/part-of: jobs-manager-operator + {{- include "chart.labels" . | nindent 4 }} + annotations: + {{- toYaml .Values.controllerManager.serviceAccount.annotations | nindent 4 }} \ No newline at end of file diff --git a/charts/jobs-manager-operator/values.yaml b/charts/jobs-manager-operator/values.yaml index c36a58c..58e6033 100644 --- a/charts/jobs-manager-operator/values.yaml +++ b/charts/jobs-manager-operator/values.yaml @@ -13,7 +13,7 @@ controllerManager: manager: image: repository: ghcr.io/lukaszraczylo/jobs-manager-operator - tag: latest + tag: 0.0.30 resources: limits: cpu: 500m diff --git a/charts/packages/jobs-manager-0.0.26.tgz b/charts/packages/jobs-manager-0.0.26.tgz new file mode 100644 index 0000000..83105ce Binary files /dev/null and b/charts/packages/jobs-manager-0.0.26.tgz differ diff --git a/charts/packages/jobs-manager-0.0.28.tgz b/charts/packages/jobs-manager-0.0.28.tgz new file mode 100644 index 0000000..33c6519 Binary files /dev/null and b/charts/packages/jobs-manager-0.0.28.tgz differ diff --git a/charts/packages/jobs-manager-0.0.30.tgz b/charts/packages/jobs-manager-0.0.30.tgz new file mode 100644 index 0000000..83b0850 Binary files /dev/null and b/charts/packages/jobs-manager-0.0.30.tgz differ diff --git a/index.yaml b/index.yaml index a20181f..0e9d2f2 100644 --- a/index.yaml +++ b/index.yaml @@ -1,6 +1,60 @@ apiVersion: v1 entries: jobs-manager: + - apiVersion: v2 + appVersion: 0.0.30 + created: "2024-01-02T10:11:51.115128Z" + description: Kubernetes jobs manager operator + digest: c9c97a02e06d0eeb97906a3af473f284c471895a8fd60249f2928194dda90840 + home: https://raczylo.com + keywords: + - operator + - jobs + - tasks + maintainers: + - email: job-manager-operator@raczylo.com + name: lukaszraczylo + name: jobs-manager + type: application + urls: + - https://github.com/lukaszraczylo/helm-charts/releases/download/jobs-manager-0.0.30/jobs-manager-0.0.30.tgz + version: 0.0.30 + - apiVersion: v2 + appVersion: 0.0.28 + created: "2023-09-07T23:37:11.593558+01:00" + description: Kubernetes jobs manager operator + digest: bc73fe3343d8d1cdabbad8a6093f2ff81528e7cf5cd51d5810dcfe4a940b91d9 + home: https://raczylo.com + keywords: + - operator + - jobs + - tasks + maintainers: + - email: job-manager-operator@raczylo.com + name: lukaszraczylo + name: jobs-manager + type: application + urls: + - https://github.com/lukaszraczylo/helm-charts/releases/download/jobs-manager-0.0.28/jobs-manager-0.0.28.tgz + version: 0.0.28 + - apiVersion: v2 + appVersion: 0.0.26 + created: "2023-03-16T15:22:20.131338Z" + description: Kubernetes jobs manager operator + digest: 2355de9cf6f56211380a0e6b079361a4e5537ed704f73a2489892e9d57fbeed8 + home: https://raczylo.com + keywords: + - operator + - jobs + - tasks + maintainers: + - email: job-manager-operator@raczylo.com + name: lukaszraczylo + name: jobs-manager + type: application + urls: + - https://github.com/lukaszraczylo/helm-charts/releases/download/jobs-manager-0.0.26/jobs-manager-0.0.26.tgz + version: 0.0.26 - apiVersion: v2 appVersion: 0.0.24 created: "2023-03-16T14:16:37.62176Z" @@ -19,22 +73,4 @@ entries: urls: - https://github.com/lukaszraczylo/helm-charts/releases/download/jobs-manager-0.0.24/jobs-manager-0.0.24.tgz version: 0.0.24 - - apiVersion: v2 - appVersion: 0.0.23 - created: "2023-03-16T11:35:43.564179Z" - description: Kubernetes jobs manager operator - digest: d6c4f77c02d0f86ec61ad12fea55684a5b298704a463f995ed53cec4752079ca - home: https://raczylo.com - keywords: - - operator - - jobs - - tasks - maintainers: - - email: job-manager-operator@raczylo.com - name: lukaszraczylo - name: jobs-manager - type: application - urls: - - https://github.com/lukaszraczylo/helm-charts/releases/download/jobs-manager-0.0.23/jobs-manager-0.0.23.tgz - version: 0.0.23 -generated: "2023-03-16T14:16:37.621774Z" +generated: "2024-01-02T10:11:51.115157Z"