Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -82,9 +82,15 @@ graph LR

## Installation

> **Pin a chart version.** The charts are published to an OCI registry, which has no "latest" alias — `helm install` requires `--version`. Find the current tag at [github.com/zelyo-ai/zelyo-operator/releases](https://github.com/zelyo-ai/zelyo-operator/releases) and substitute it below.

```bash
# Use the latest release tag from https://github.com/zelyo-ai/zelyo-operator/releases
ZELYO_VERSION=1.0.0-alpha3

Comment thread
mayurkr marked this conversation as resolved.
# 1. Install Zelyo Operator
helm install zelyo-operator oci://ghcr.io/zelyo-ai/charts/zelyo-operator \
--version "$ZELYO_VERSION" \
--namespace zelyo-system \
--create-namespace \
--set config.llm.provider=openrouter \
Expand All @@ -98,6 +104,7 @@ kubectl create secret generic zelyo-llm \

# 3. Deploy default security policies
helm install zelyo-policies oci://ghcr.io/zelyo-ai/charts/zelyo-policies \
--version "$ZELYO_VERSION" \
--namespace zelyo-system

# 4. Verify
Expand Down
12 changes: 12 additions & 0 deletions docs/quickstart.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,12 +16,20 @@ kubectl cluster-info && helm version

> **Note:** Webhook TLS certificates are self-signed by default. If you prefer cert-manager managed certificates, see [Optional: cert-manager for Webhook TLS](#optional-cert-manager-for-webhook-tls) below.

> **Pin a chart version.** The charts are published to an OCI registry, which has no "latest" alias — every `helm install` below needs `--version`. Find the current tag at [github.com/zelyo-ai/zelyo-operator/releases](https://github.com/zelyo-ai/zelyo-operator/releases) and export it before running the commands:
>
> ```bash
> # Use the latest release tag from https://github.com/zelyo-ai/zelyo-operator/releases
> export ZELYO_VERSION=1.0.0-alpha3
> ```

---

## 1. Install Zelyo Operator

```bash
helm install zelyo-operator oci://ghcr.io/zelyo-ai/charts/zelyo-operator \
--version "$ZELYO_VERSION" \
--namespace zelyo-system \
--create-namespace \
--set config.llm.provider=openrouter \
Expand Down Expand Up @@ -57,6 +65,7 @@ The `zelyo-policies` Helm chart deploys production-ready security policies cover

```bash
helm install zelyo-policies oci://ghcr.io/zelyo-ai/charts/zelyo-policies \
--version "$ZELYO_VERSION" \
--namespace zelyo-system
```

Expand All @@ -71,11 +80,13 @@ Override the security profile globally or per-environment:
```bash
# Strict profile for regulated environments
helm install zelyo-policies oci://ghcr.io/zelyo-ai/charts/zelyo-policies \
--version "$ZELYO_VERSION" \
--namespace zelyo-system \
--set global.profile=strict

# Enable SOC 2 + HIPAA compliance evaluation
helm install zelyo-policies oci://ghcr.io/zelyo-ai/charts/zelyo-policies \
--version "$ZELYO_VERSION" \
--namespace zelyo-system \
--set compliance.presets.soc2=true \
--set compliance.presets.hipaa=true
Expand Down Expand Up @@ -410,6 +421,7 @@ helm install cert-manager oci://quay.io/jetstack/charts/cert-manager \

# Then install Zelyo Operator with cert-manager enabled
helm install zelyo-operator oci://ghcr.io/zelyo-ai/charts/zelyo-operator \
--version "$ZELYO_VERSION" \
--namespace zelyo-system \
--create-namespace \
--set webhook.certManager.enabled=true \
Expand Down
Loading