Typesense-Operator
Installiert den typesense-operator.
Changelog
0.2.1fix: Affinity, Tolerations und NodeSelector hinzugefügt0.2.0BREAKING CHANGE: Operator-Chart Rebuild- Operator Chart von typesense-operator auf typesense-operator gewechselt
- Operator und Typesense sind nun getrennt voneinander installierbar
- CHANGELOG.poly hinzugefügt
- Features
- Single Instanz oder Cluster
- API-Key (Bootstrap) hinzufügbar
- Metriken (VM Scrape) inkludiert
- Zusätzliche ENV-Vars konfigurierbar
0.1.1chore: addedblock.kindstanza0.0.1feat: initial.
actions
install
Installiert den Typesense Operator
blocks:
- name: typesense-operator
from: cargo.ayedo.cloud/ayedo/k8s/typesense-operator
kubeconfig:
from: k8s
config:
operator:
enabled: true
Installiert eine Typesense-Instanz
blocks:
- name: typesense-dev
from: cargo.ayedo.cloud/ayedo/k8s/typesense-operator
kubeconfig:
from: k8s
config:
typesense:
name: typesense-dev-instanz
namespace: typesense-dev
replicas: 1
api_key: YBSZWodEbKqGaJ6w9nMNYM7N34K9Rpxr
storage:
size: 10Gi
Installiert ein Typesense-Cluster
blocks:
- name: typesense-dev
from: cargo.ayedo.cloud/ayedo/k8s/typesense-operator
kubeconfig:
from: k8s
config:
typesense:
name: typesense-dev-instanz
namespace: typesense-dev
replicas: 3
api_key: YBSZWodEbKqGaJ6w9nMNYM7N34K9Rpxr
storage:
size: 10Gi
uninstall
Entfernt den Operator vom Cluster
polycrate run typesense-operator uninstall
Entfernt die Typesense Instanz
polycrate run typesense-dev uninstall