Skip to content

Latest commit

 

History

History
executable file
·
55 lines (37 loc) · 1.16 KB

File metadata and controls

executable file
·
55 lines (37 loc) · 1.16 KB

RustFS Operator Deployment

This directory contains the Helm chart for deploying the RustFS Kubernetes operator.

Quick Start

Install the operator using Helm:

helm install rustfs-operator deploy/rustfs-operator/ \
  --namespace rustfs-system \
  --create-namespace

What's Included

  • rustfs-operator/ - Helm chart for the operator
    • Configurable deployment settings
    • RBAC resources
    • CRD installation
    • Example Tenant resources

Documentation

See the Helm chart README for detailed configuration options and usage examples.

Prerequisites

  • Kubernetes cluster (v1.30+)
  • Helm 3.0+
  • The rustfs/operator:latest container image loaded or available in your registry

Verify Installation

After installing with Helm:

# Check operator pods
kubectl get pods -n rustfs-system

# View operator logs
kubectl logs -n rustfs-system -l app.kubernetes.io/name=rustfs-operator -f

# Create a sample tenant (from project root)
kubectl apply -f examples/simple-tenant.yaml

# View tenants
kubectl get tenants --all-namespaces

Uninstall

helm uninstall rustfs-operator --namespace rustfs-system