Directories
¶
| Path | Synopsis |
|---|---|
|
pkg
|
|
|
apply
Package apply 는 K8s 리소스의 idempotent apply 헬퍼를 제공한다 — controllerutil.CreateOrUpdate 를 도메인 타입별로 감싸 immutable 필드의 create-only 가드와 server-default 보존 (nil-guard) 을 일관 적용한다.
|
Package apply 는 K8s 리소스의 idempotent apply 헬퍼를 제공한다 — controllerutil.CreateOrUpdate 를 도메인 타입별로 감싸 immutable 필드의 create-only 가드와 server-default 보존 (nil-guard) 을 일관 적용한다. |
|
batchjob
Package batchjob 은 downstream operator 공통의 batch/v1 Job 엔벨로프 빌더를 제공한다.
|
Package batchjob 은 downstream operator 공통의 batch/v1 Job 엔벨로프 빌더를 제공한다. |
|
bundle
Stability: Experimental.
|
Stability: Experimental. |
|
certmanager
Package certmanager 는 cert-manager (cert-manager.io/v1) 의 Certificate / Issuer CR 을 unstructured 로 생성하는 공통 builder 를 제공한다.
|
Package certmanager 는 cert-manager (cert-manager.io/v1) 의 Certificate / Issuer CR 을 unstructured 로 생성하는 공통 builder 를 제공한다. |
|
events
Stability: Beta.
|
Stability: Beta. |
|
finalizer
Stability: Stable.
|
Stability: Stable. |
|
hpa
Package hpa 는 downstream operator 공통의 HorizontalPodAutoscaler 빌더와 표준 metric 헬퍼를 제공한다.
|
Package hpa 는 downstream operator 공통의 HorizontalPodAutoscaler 빌더와 표준 metric 헬퍼를 제공한다. |
|
labels
Stability: Stable.
|
Stability: Stable. |
|
monitoring
Stability: Beta.
|
Stability: Beta. |
|
networkpolicy
Stability: Stable.
|
Stability: Stable. |
|
pdb
Package pdb 는 downstream operator 공통의 PodDisruptionBudget 빌더를 제공한다.
|
Package pdb 는 downstream operator 공통의 PodDisruptionBudget 빌더를 제공한다. |
|
probes
Package probes provides a fluent builder for corev1.Probe.
|
Package probes provides a fluent builder for corev1.Probe. |
|
pvc
Package pvc 는 downstream operator 의 공통 PVC 처리 헬퍼를 제공한다.
|
Package pvc 는 downstream operator 의 공통 PVC 처리 헬퍼를 제공한다. |
|
reconcile
Package reconcile 는 downstream operator controller 의 공통 reconcile orchestration 헬퍼를 제공한다 — status 추상화 interface (Statusable), 에러 condition 표준 적용 (ApplyErrorCondition), finalizer cleanup 흐름 (HandleFinalizerCleanup), Secret 멱등 생성 (SecretIfNotExists).
|
Package reconcile 는 downstream operator controller 의 공통 reconcile orchestration 헬퍼를 제공한다 — status 추상화 interface (Statusable), 에러 condition 표준 적용 (ApplyErrorCondition), finalizer cleanup 흐름 (HandleFinalizerCleanup), Secret 멱등 생성 (SecretIfNotExists). |
|
reconcilemetrics
Package reconcilemetrics 는 downstream operator 의 공통 reconcile SLO Prometheus metrics trio (reconcile_total / reconcile_duration_seconds / reconcile_errors_total) 와 CR 삭제 시 cardinality 정리 (DeleteFor) 를 제공한다.
|
Package reconcilemetrics 는 downstream operator 의 공통 reconcile SLO Prometheus metrics trio (reconcile_total / reconcile_duration_seconds / reconcile_errors_total) 와 CR 삭제 시 cardinality 정리 (DeleteFor) 를 제공한다. |
|
secrethash
Package secrethash 는 Secret data 의 *결정적* digest 를 계산하는 헬퍼를 제공한다.
|
Package secrethash 는 Secret data 의 *결정적* digest 를 계산하는 헬퍼를 제공한다. |
|
security
Stability: Stable.
|
Stability: Stable. |
|
service
Package service 는 downstream operator 공통의 Kubernetes Service 조립 빌더를 제공한다.
|
Package service 는 downstream operator 공통의 Kubernetes Service 조립 빌더를 제공한다. |
|
status
Package status 는 downstream consumer keiailab operator 공통 Condition Type / Reason 카탈로그 + apimeta.SetStatusCondition 헬퍼를 제공한다.
|
Package status 는 downstream consumer keiailab operator 공통 Condition Type / Reason 카탈로그 + apimeta.SetStatusCondition 헬퍼를 제공한다. |
|
storageclass
Stability: Stable.
|
Stability: Stable. |
|
topology
Package topology 는 keiailab downstream operator 의 공통 TopologySpreadConstraints 헬퍼를 제공한다.
|
Package topology 는 keiailab downstream operator 의 공통 TopologySpreadConstraints 헬퍼를 제공한다. |
|
version
Stability: Beta.
|
Stability: Beta. |
|
volume
Package volume 은 downstream operator 공통의 Pod Volume / VolumeMount 빌더를 제공한다.
|
Package volume 은 downstream operator 공통의 Pod Volume / VolumeMount 빌더를 제공한다. |
|
webhook
Stability: Experimental.
|
Stability: Experimental. |
Click to show internal directories.
Click to hide internal directories.