-
Notifications
You must be signed in to change notification settings - Fork 181
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
crate/crate-operator: - 2.43.0 loft/loft: - 4.2.0 mongodb/community-operator: - 0.12.0 nats/nats: - 1.2.8 redpanda/redpanda: - 5.9.17 speedscale/speedscale-operator: - 2.3.35
- Loading branch information
1 parent
b15c1e5
commit a720809
Showing
221 changed files
with
43,192 additions
and
1 deletion.
There are no files selected for viewing
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
# Patterns to ignore when building packages. | ||
# This supports shell glob matching, relative path matching, and | ||
# negation (prefixed with !). Only one pattern per line. | ||
.DS_Store | ||
# Common VCS dirs | ||
.git/ | ||
.gitignore | ||
.bzr/ | ||
.bzrignore | ||
.hg/ | ||
.hgignore | ||
.svn/ | ||
# Common backup files | ||
*.swp | ||
*.bak | ||
*.tmp | ||
*.orig | ||
*~ | ||
# Various IDEs | ||
.project | ||
.idea/ | ||
*.tmproj | ||
.vscode/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
dependencies: | ||
- name: crate-operator-crds | ||
repository: file://../crate-operator-crds | ||
version: 2.43.0 | ||
digest: sha256:62e5b03f4f2f1931f5ac550a4972a2a87def83970af911ee0da4510ed7db4ca6 | ||
generated: "2024-12-18T12:21:49.449656054Z" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
annotations: | ||
catalog.cattle.io/certified: partner | ||
catalog.cattle.io/display-name: CrateDB Operator | ||
catalog.cattle.io/release-name: crate-operator | ||
apiVersion: v2 | ||
appVersion: 2.43.0 | ||
dependencies: | ||
- condition: crate-operator-crds.enabled | ||
name: crate-operator-crds | ||
repository: file://../crate-operator-crds | ||
version: 2.43.0 | ||
description: Crate Operator - Helm chart for installing and upgrading Crate Operator. | ||
icon: file://assets/icons/crate-operator.svg | ||
maintainers: | ||
- name: Crate.io | ||
name: crate-operator | ||
type: application | ||
version: 2.43.0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,61 @@ | ||
# Crate Operator Helm Chart | ||
|
||
A Helm chart for installing and upgrading the [Crate Operator](https://github.com/crate/crate-operator). | ||
The **CrateDB Kubernetes Operator** provides convenient way to run [CrateDB](https://github.com/crate/crate) | ||
clusters inside Kubernetes. | ||
|
||
Helm must be installed to use the charts. Please refer to Helm's [documentation](https://helm.sh/docs/) to get started. | ||
|
||
## Prerequisites | ||
|
||
The Crate Operator requires the CrateDB [CRD](https://kubernetes.io/docs/concepts/extend-kubernetes/api-extension/custom-resources/#customresourcedefinitions). | ||
It can be installed separately by installing the [Helm Chart](../cratedb-crds/) or as a dependency of this Chart. | ||
|
||
If the CRD is already installed (via the `crate-operator-crds` Helm chart or manually), you need to pass `--set crate-operator-crds.enabled=false` when installing the Operator. | ||
|
||
If the RBAC resources are already installed, you need to pass `--set rbac.create=false` when installing the Operator. | ||
|
||
## Usage | ||
|
||
Once Helm is properly set up, install the chart. | ||
|
||
### Install from local folder | ||
|
||
``` | ||
helm install crate-operator crate-operator | ||
``` | ||
|
||
### Install from repo | ||
|
||
``` | ||
helm repo add crate-operator https://crate.github.io/crate-operator | ||
helm search repo crate-operator | ||
helm install crate-operator crate-operator/crate-operator | ||
``` | ||
|
||
#### Namespace | ||
|
||
The operator is installed in the namespace `crate-operator`. | ||
The namespace needs either to be created first: | ||
|
||
```shell | ||
kubectl create namespace crate-operator | ||
``` | ||
|
||
or it will be created automatically by adding `--namespace=crate-operator --create-namespace` to the Helm command: | ||
|
||
```shell | ||
helm upgrade --install --atomic crate-operator crate-operator \ | ||
--namespace=crate-operator \ | ||
--create-namespace | ||
``` | ||
|
||
#### Configuration | ||
|
||
Please refer to the [configuration documentation](https://github.com/crate/crate-operator/blob/master/docs/source/configuration.rst) for further details. | ||
|
||
### Upgrading the Operator | ||
|
||
``` | ||
helm upgrade --atomic crate-operator crate-operator | ||
``` |
23 changes: 23 additions & 0 deletions
23
charts/crate/crate-operator/2.43.0/charts/crate-operator-crds/.helmignore
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
# Patterns to ignore when building packages. | ||
# This supports shell glob matching, relative path matching, and | ||
# negation (prefixed with !). Only one pattern per line. | ||
.DS_Store | ||
# Common VCS dirs | ||
.git/ | ||
.gitignore | ||
.bzr/ | ||
.bzrignore | ||
.hg/ | ||
.hgignore | ||
.svn/ | ||
# Common backup files | ||
*.swp | ||
*.bak | ||
*.tmp | ||
*.orig | ||
*~ | ||
# Various IDEs | ||
.project | ||
.idea/ | ||
*.tmproj | ||
.vscode/ |
9 changes: 9 additions & 0 deletions
9
charts/crate/crate-operator/2.43.0/charts/crate-operator-crds/Chart.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
apiVersion: v2 | ||
appVersion: 2.43.0 | ||
description: Crate Operator CRDs - Helm chart for installing and upgrading Custom | ||
Resource Definitions (CRDs) for the Crate Operator. | ||
maintainers: | ||
- name: Crate.io | ||
name: crate-operator-crds | ||
type: application | ||
version: 2.43.0 |
30 changes: 30 additions & 0 deletions
30
charts/crate/crate-operator/2.43.0/charts/crate-operator-crds/README.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
# Crate Operator CRDs Helm Chart | ||
|
||
A Helm chart for installing and upgrading the CRDs for [Crate Operator](https://github.com/crate/crate-operator). | ||
To be able to deploy the custom resource CrateDB to a Kubernetes cluster, the API needs to be extended with a Custom Resource Definition (CRD). | ||
|
||
Helm must be installed to use the charts. Please refer to Helm's [documentation](https://helm.sh/docs/) to get started. | ||
|
||
## Usage | ||
|
||
Once Helm is properly set up, install the chart. | ||
|
||
### Install from local folder | ||
|
||
``` | ||
helm install crate-operator-crds crate-operator-crds | ||
``` | ||
|
||
### Install from repo | ||
|
||
``` | ||
helm repo add crate-operator https://crate.github.io/crate-operator | ||
helm search repo crate-operator | ||
helm install crate-operator-crds crate-operator/crate-operator-crds | ||
``` | ||
|
||
### Upgrading the Operator | ||
|
||
``` | ||
helm upgrade --atomic crate-operator-crds crate-operator-crds | ||
``` |
1 change: 1 addition & 0 deletions
1
charts/crate/crate-operator/2.43.0/charts/crate-operator-crds/templates/NOTES.txt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
Thank you for installing {{ .Chart.Name }}. |
Oops, something went wrong.