Directories
¶
| Path | Synopsis |
|---|---|
|
Package component provides the core framework for managing Kubernetes resources as logical components.
|
Package component provides the core framework for managing Kubernetes resources as logical components. |
|
concepts
Package concepts defines the core concepts for the operator component framework.
|
Package concepts defines the core concepts for the operator component framework. |
|
Package feature provides gating mechanisms for conditional mutations and resource lifecycle control.
|
Package feature provides gating mechanisms for conditional mutations and resource lifecycle control. |
|
Package generic provides generic builders and resources for operator components.
|
Package generic provides generic builders and resources for operator components. |
|
mutation
|
|
|
editors
Package editors provides editors for mutating Kubernetes objects.
|
Package editors provides editors for mutating Kubernetes objects. |
|
selectors
Package selectors provides selectors for filtering Kubernetes objects.
|
Package selectors provides selectors for filtering Kubernetes objects. |
|
primitives
|
|
|
clusterrole
Package clusterrole provides a builder and resource for managing Kubernetes ClusterRoles.
|
Package clusterrole provides a builder and resource for managing Kubernetes ClusterRoles. |
|
clusterrolebinding
Package clusterrolebinding provides a builder and resource for managing Kubernetes ClusterRoleBindings.
|
Package clusterrolebinding provides a builder and resource for managing Kubernetes ClusterRoleBindings. |
|
configmap
Package configmap provides a builder and resource for managing Kubernetes ConfigMaps.
|
Package configmap provides a builder and resource for managing Kubernetes ConfigMaps. |
|
cronjob
Package cronjob provides a builder and resource for managing Kubernetes CronJobs.
|
Package cronjob provides a builder and resource for managing Kubernetes CronJobs. |
|
daemonset
Package daemonset provides a builder and resource for managing Kubernetes DaemonSets.
|
Package daemonset provides a builder and resource for managing Kubernetes DaemonSets. |
|
deployment
Package deployment provides a builder and resource for managing Kubernetes Deployments.
|
Package deployment provides a builder and resource for managing Kubernetes Deployments. |
|
hpa
Package hpa provides a builder and resource for managing Kubernetes HorizontalPodAutoscalers.
|
Package hpa provides a builder and resource for managing Kubernetes HorizontalPodAutoscalers. |
|
ingress
Package ingress provides a builder and resource for managing Kubernetes Ingresses.
|
Package ingress provides a builder and resource for managing Kubernetes Ingresses. |
|
job
Package job provides a builder and resource for managing Kubernetes Jobs.
|
Package job provides a builder and resource for managing Kubernetes Jobs. |
|
networkpolicy
Package networkpolicy provides a builder and resource for managing Kubernetes NetworkPolicies.
|
Package networkpolicy provides a builder and resource for managing Kubernetes NetworkPolicies. |
|
pdb
Package pdb provides a builder and resource for managing Kubernetes PodDisruptionBudgets.
|
Package pdb provides a builder and resource for managing Kubernetes PodDisruptionBudgets. |
|
pod
Package pod provides a builder and resource for managing Kubernetes Pods.
|
Package pod provides a builder and resource for managing Kubernetes Pods. |
|
pv
Package pv provides a builder and resource for managing Kubernetes PersistentVolumes.
|
Package pv provides a builder and resource for managing Kubernetes PersistentVolumes. |
|
pvc
Package pvc provides a builder and resource for managing Kubernetes PersistentVolumeClaims.
|
Package pvc provides a builder and resource for managing Kubernetes PersistentVolumeClaims. |
|
replicaset
Package replicaset provides a builder and resource for managing Kubernetes ReplicaSets.
|
Package replicaset provides a builder and resource for managing Kubernetes ReplicaSets. |
|
role
Package role provides a builder and resource for managing Kubernetes Roles.
|
Package role provides a builder and resource for managing Kubernetes Roles. |
|
rolebinding
Package rolebinding provides a builder and resource for managing Kubernetes RoleBindings.
|
Package rolebinding provides a builder and resource for managing Kubernetes RoleBindings. |
|
secret
Package secret provides a builder and resource for managing Kubernetes Secrets.
|
Package secret provides a builder and resource for managing Kubernetes Secrets. |
|
service
Package service provides a builder and resource for managing Kubernetes Services.
|
Package service provides a builder and resource for managing Kubernetes Services. |
|
serviceaccount
Package serviceaccount provides a builder and resource for managing Kubernetes ServiceAccounts.
|
Package serviceaccount provides a builder and resource for managing Kubernetes ServiceAccounts. |
|
statefulset
Package statefulset provides a builder and resource for managing Kubernetes StatefulSets.
|
Package statefulset provides a builder and resource for managing Kubernetes StatefulSets. |
|
unstructured
Package unstructured provides shared types for building unstructured Kubernetes resource primitives.
|
Package unstructured provides shared types for building unstructured Kubernetes resource primitives. |
|
unstructured/integration
Package integration provides an unstructured resource primitive for Kubernetes integration objects that depend on external assignments and require operational status tracking and suspension support.
|
Package integration provides an unstructured resource primitive for Kubernetes integration objects that depend on external assignments and require operational status tracking and suspension support. |
|
unstructured/static
Package static provides an unstructured resource primitive for static Kubernetes objects that do not model convergence health, grace periods, or suspension.
|
Package static provides an unstructured resource primitive for static Kubernetes objects that do not model convergence health, grace periods, or suspension. |
|
unstructured/task
Package task provides an unstructured resource primitive for Kubernetes objects that run to completion, requiring completion status tracking and suspension support.
|
Package task provides an unstructured resource primitive for Kubernetes objects that run to completion, requiring completion status tracking and suspension support. |
|
unstructured/workload
Package workload provides an unstructured resource primitive for long-running Kubernetes workload objects that require health tracking, graceful rollouts, and suspension support.
|
Package workload provides an unstructured resource primitive for long-running Kubernetes workload objects that require health tracking, graceful rollouts, and suspension support. |
|
Package recording provides utilities for recording Kubernetes events.
|
Package recording provides utilities for recording Kubernetes events. |
|
testing
|
|
|
golden
Package golden provides snapshot testing utilities for verifying resource primitive output across versions.
|
Package golden provides snapshot testing utilities for verifying resource primitive output across versions. |
Click to show internal directories.
Click to hide internal directories.