Skip to content
This repository has been archived by the owner on Feb 15, 2024. It is now read-only.

Commit

Permalink
helm: add artifacthub annotations (#57)
Browse files Browse the repository at this point in the history
* helm: add artifacthub annotations

Signed-off-by: Zuhair AlSader <[email protected]>

* helm: update image versions

Signed-off-by: Zuhair AlSader <[email protected]>

---------

Signed-off-by: Zuhair AlSader <[email protected]>
  • Loading branch information
zalsader authored Apr 11, 2023
1 parent fb3a75a commit 39e8436
Show file tree
Hide file tree
Showing 7 changed files with 53 additions and 8 deletions.
2 changes: 1 addition & 1 deletion bundle/manifests/koor-operator.clusterserviceversion.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -154,7 +154,7 @@ spec:
- --upstream=http://127.0.0.1:8080/
- --logtostderr=true
- --v=0
image: gcr.io/kubebuilder/kube-rbac-proxy:v0.13.0
image: gcr.io/kubebuilder/kube-rbac-proxy:v0.13.1
name: kube-rbac-proxy
ports:
- containerPort: 8443
Expand Down
23 changes: 21 additions & 2 deletions charts/koor-operator/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ 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.1.0
version: 0.1.1

# 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
Expand All @@ -31,6 +31,25 @@ kubeVersion: ">=1.19.0"
dependencies:
- name: cert-manager
repository: https://charts.jetstack.io
version: v1.11.0
version: v1.11.1
condition: certmanager.enabled
alias: certmanager

keywords:
- storage
- operator
- rook
- ceph

sources:
- https://github.com/koor-tech/koor-operator/

icon: https://koor.tech/images/favicon.svg

annotations:
# Artifacthub annotations
artifacthub.io/category: storage
artifacthub.io/operator: "true"
artifacthub.io/license: Apache-2.0
# Update this as we add more to the operator
artifacthub.io/operatorCapabilities: basic install
28 changes: 27 additions & 1 deletion charts/koor-operator/README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,28 @@
# koor-operator
A Helm chart for deploying the Koor Operator to Kubernetes
An operator that installs Koor Storage Distro

## Description
This operator is equivalent to the following commands:

```sh
helm repo add koor-release https://charts.koor.tech/release
helm install --create-namespace --namespace <namespace> <namespace>-rook-ceph koor-release/rook-ceph -f utils/operatorValues.yaml
helm install --create-namespace --namespace <namespace> <namespace>-rook-ceph-cluster \
--set operatorNamespace=<namespace> koor-release/rook-ceph-cluster -f utils/clusterValues.yaml
```

## License

Copyright 2023 Koor Technologies, Inc. All rights reserved.

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
2 changes: 1 addition & 1 deletion charts/koor-operator/templates/koorcluster-job.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ spec:
serviceAccountName: {{ include "koor-operator.jobName" . }}
containers:
- name: {{ include "koor-operator.fullname" . }}-koorcluster-install-job
image: bitnami/kubectl:1.25.6
image: bitnami/kubectl:1.26
command:
- "bin/bash"
- "-c"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ spec:
serviceAccountName: {{ include "koor-operator.jobName" . }}
containers:
- name: {{ include "koor-operator.fullname" . }}-koorcluster-delete-job
image: bitnami/kubectl:1.25.6
image: bitnami/kubectl:1.26
command:
- "bin/bash"
- "-c"
Expand Down
2 changes: 1 addition & 1 deletion charts/koor-operator/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ controllerManager:
- ALL
image:
repository: gcr.io/kubebuilder/kube-rbac-proxy
tag: v0.13.0
tag: v0.13.1
resources:
limits:
cpu: 500m
Expand Down
2 changes: 1 addition & 1 deletion config/default/manager_auth_proxy_patch.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ spec:
capabilities:
drop:
- "ALL"
image: gcr.io/kubebuilder/kube-rbac-proxy:v0.13.0
image: gcr.io/kubebuilder/kube-rbac-proxy:v0.13.1
args:
- "--secure-listen-address=0.0.0.0:8443"
- "--upstream=http://127.0.0.1:8080/"
Expand Down

0 comments on commit 39e8436

Please sign in to comment.