An open API service indexing awesome lists of open source software.

https://github.com/kuadrant/helm-charts

Kuadrant repository for its Helm Charts
https://github.com/kuadrant/helm-charts

Last synced: 3 months ago
JSON representation

Kuadrant repository for its Helm Charts

Awesome Lists containing this project

README

          

# Kuadrant Helm Charts Repository
Kuadrant repository for its Helm Charts

## Setup Repo Info

```shell
helm repo add kuadrant https://kuadrant.io/helm-charts/ --force-update
```

See [helm repo](https://helm.sh/docs/helm/helm_repo/) for command documentation.

## Kuadrant operator chart
The official Kuadrant Kubernetes Operator

### Install Dependencies
Follow the steps below to install the following dependencies for Kuadrant Operator:
- [Gateway API](https://gateway-api.sigs.k8s.io/)
- [cert-manager](https://cert-manager.io/)
- A Gateway Provider [Istio](https://istio.io/latest/docs/ambient/install/helm/) or [Envoy Gateway](https://gateway.envoyproxy.io/)

#### Kubernetes Gateway API:

```sh
kubectl apply -f https://github.com/kubernetes-sigs/gateway-api/releases/download/v1.1.0/standard-install.yaml
```

#### cert-manager

```sh
helm repo add jetstack https://charts.jetstack.io --force-update
helm install \
cert-manager jetstack/cert-manager \
--namespace cert-manager \
--create-namespace \
--version v1.15.3 \
--set crds.enabled=true
```

#### Gateway Provider (I.E. Istio):

```sh
helm install sail-operator \
--create-namespace \
--namespace istio-system \
--wait \
--timeout=300s \
https://github.com/istio-ecosystem/sail-operator/releases/download/0.1.0/sail-operator-0.1.0.tgz

kubectl apply -f -<