Compare commits

..

25 Commits

Author SHA1 Message Date
b3cc9b0975 Sync chart from pieced-operator 0.1.34 2026-05-01 08:26:13 +00:00
a6f19e23c6 Sync chart from pieced-operator 0.1.33 2026-04-30 21:27:54 +00:00
ec41528f1e Sync chart from pieced-operator 0.1.32 2026-04-30 20:53:31 +00:00
23f16bc7a8 Sync chart from pieced-operator 0.1.31 2026-04-30 20:42:39 +00:00
229d8e5389 Sync chart from pieced-operator 0.1.30 2026-04-30 20:19:45 +00:00
69983fa321 Sync chart from pieced-operator 0.1.29 2026-04-30 20:08:59 +00:00
9c2bc1223f Sync chart from pieced-operator 0.1.28 2026-04-29 21:49:48 +00:00
a31c259909 Sync chart from pieced-operator 0.1.27 2026-04-29 21:40:33 +00:00
2230aae540 Sync chart from pieced-operator 0.1.26 2026-04-29 21:29:39 +00:00
037d4d8994 Sync chart from pieced-operator 0.1.25 2026-04-29 21:13:52 +00:00
55ee4b27be Sync chart from pieced-operator 0.1.24 2026-04-29 21:06:11 +00:00
3e903a2d76 Sync chart from pieced-operator 0.1.23 2026-04-29 20:46:33 +00:00
884f5730a3 Sync chart from pieced-operator 0.1.22 2026-04-29 20:13:53 +00:00
5129786b77 Sync chart from pieced-operator 0.1.21 2026-04-29 19:35:52 +00:00
297bc50184 Sync chart from pieced-operator 0.1.20 2026-04-28 21:18:51 +00:00
cf673e379d Sync chart from pieced-operator 0.1.19 2026-04-28 21:06:54 +00:00
4863dcd8a8 Sync chart from pieced-operator 0.1.18 2026-04-28 20:58:28 +00:00
b73f3b45ea Sync chart from pieced-operator 0.1.17 2026-04-28 20:47:10 +00:00
8bc8dae266 Sync chart from pieced-operator 0.1.16 2026-04-28 20:10:19 +00:00
fed4229c9e Sync chart from pieced-operator 0.1.15 2026-04-28 20:05:55 +00:00
e588467e60 Sync chart from pieced-operator 0.1.14 2026-04-28 19:53:15 +00:00
8e86e823aa Sync chart from pieced-operator 0.1.13 2026-04-28 17:00:23 +00:00
3a5a98bfe2 Sync chart from pieced-operator 0.1.12 2026-04-28 16:48:37 +00:00
499b6eaa29 Sync chart from pieced-operator 0.1.11 2026-04-28 16:32:06 +00:00
9efe022d19 Sync chart from pieced-operator 0.1.10 2026-04-27 21:30:35 +00:00
4 changed files with 29 additions and 8 deletions

View File

@@ -1,6 +1,6 @@
apiVersion: v2 apiVersion: v2
name: pieced-operator name: pieced-operator
description: PieCed IT tenant lifecycle operator description: PieCed IT tenant lifecycle operator
version: 0.1.9 version: 0.1.34
appVersion: "0.1.9" appVersion: "0.1.34"
type: application type: application

View File

@@ -123,6 +123,22 @@ spec:
type: array type: array
items: items:
type: string type: string
warnings:
type: array
items:
type: object
required:
- source
properties:
source:
type: string
reason:
type: string
message:
type: string
since:
type: string
format: date-time
observedGeneration: observedGeneration:
type: integer type: integer
format: int64 format: int64

View File

@@ -34,29 +34,34 @@ rules:
verbs: ["create", "patch"] verbs: ["create", "patch"]
# --- Capsule Tenant --- # --- Capsule Tenant ---
# `patch` is required for server-side apply (SSA) — controller-runtime's
# `client.Apply` uses HTTP PATCH with content-type application/apply-patch+yaml.
# We keep `update` for backwards-compat in case any code path still does
# replace-style writes (currently none). Same applies to all unstructured
# resources below.
- apiGroups: ["capsule.clastix.io"] - apiGroups: ["capsule.clastix.io"]
resources: ["tenants"] resources: ["tenants"]
verbs: ["get", "list", "watch", "create", "update", "delete"] verbs: ["get", "list", "watch", "create", "update", "patch", "delete"]
# --- ESO SecretStore --- # --- ESO SecretStore ---
- apiGroups: ["external-secrets.io"] - apiGroups: ["external-secrets.io"]
resources: ["secretstores"] resources: ["secretstores"]
verbs: ["get", "list", "watch", "create", "update", "delete"] verbs: ["get", "list", "watch", "create", "update", "patch", "delete"]
# --- ESO ExternalSecret --- # --- ESO ExternalSecret ---
- apiGroups: ["external-secrets.io"] - apiGroups: ["external-secrets.io"]
resources: ["externalsecrets"] resources: ["externalsecrets"]
verbs: ["get", "list", "watch", "create", "update", "delete"] verbs: ["get", "list", "watch", "create", "update", "patch", "delete"]
# --- Cilium CiliumNetworkPolicy --- # --- Cilium CiliumNetworkPolicy ---
- apiGroups: ["cilium.io"] - apiGroups: ["cilium.io"]
resources: ["ciliumnetworkpolicies"] resources: ["ciliumnetworkpolicies"]
verbs: ["get", "list", "watch", "create", "update", "delete"] verbs: ["get", "list", "watch", "create", "update", "patch", "delete"]
# --- OpenClaw OpenClawInstance --- # --- OpenClaw OpenClawInstance ---
- apiGroups: ["openclaw.rocks"] - apiGroups: ["openclaw.rocks"]
resources: ["openclawinstances"] resources: ["openclawinstances"]
verbs: ["get", "list", "watch", "create", "update", "delete"] verbs: ["get", "list", "watch", "create", "update", "patch", "delete"]
# --- Leader election (coordination) --- # --- Leader election (coordination) ---
- apiGroups: ["coordination.k8s.io"] - apiGroups: ["coordination.k8s.io"]

View File

@@ -1,6 +1,6 @@
image: image:
repository: registry.c5ai.ch/pieced/pieced-operator repository: registry.c5ai.ch/pieced/pieced-operator
tag: "0.1.9" tag: "0.1.34"
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
imagePullSecrets: imagePullSecrets: