Skip to content

Commit

Permalink
Added chart versions:
Browse files Browse the repository at this point in the history
  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
github-actions[bot] committed Dec 19, 2024
1 parent b15c1e5 commit a720809
Show file tree
Hide file tree
Showing 221 changed files with 43,192 additions and 1 deletion.
Binary file added assets/crate/crate-operator-2.43.0.tgz
Binary file not shown.
Binary file added assets/loft/loft-4.2.0.tgz
Binary file not shown.
Binary file added assets/mongodb/community-operator-0.12.0.tgz
Binary file not shown.
Binary file added assets/nats/nats-1.2.8.tgz
Binary file not shown.
Binary file added assets/redpanda/redpanda-5.9.17.tgz
Binary file not shown.
Binary file added assets/speedscale/speedscale-operator-2.3.35.tgz
Binary file not shown.
23 changes: 23 additions & 0 deletions charts/crate/crate-operator/2.43.0/.helmignore
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/
6 changes: 6 additions & 0 deletions charts/crate/crate-operator/2.43.0/Chart.lock
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"
18 changes: 18 additions & 0 deletions charts/crate/crate-operator/2.43.0/Chart.yaml
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
61 changes: 61 additions & 0 deletions charts/crate/crate-operator/2.43.0/README.md
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
```
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/
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
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
```
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Thank you for installing {{ .Chart.Name }}.
Loading

0 comments on commit a720809

Please sign in to comment.