Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Account ¶
type Account struct { Create []v1.ServiceAccount Update []v1.ServiceAccount Delete []v1.ServiceAccount }
Account represents the service account inventory based on the current and desired states
func ForAccounts ¶
func ForAccounts(existing []v1.ServiceAccount, desired []v1.ServiceAccount) Account
ForAccounts builds a new Account inventory based on the existing and desired states
type ClusterRoleBinding ¶ added in v1.14.0
type ClusterRoleBinding struct { Create []rbac.ClusterRoleBinding Update []rbac.ClusterRoleBinding Delete []rbac.ClusterRoleBinding }
ClusterRoleBinding represents the inventory of cluster roles based on the current and desired states
func ForClusterRoleBindings ¶ added in v1.14.0
func ForClusterRoleBindings(existing []rbac.ClusterRoleBinding, desired []rbac.ClusterRoleBinding) ClusterRoleBinding
ForClusterRoleBindings builds an inventory of cluster roles based on the existing and desired states
type ConfigMap ¶
ConfigMap represents the config maps inventory based on the current and desired states
type ConsoleLink ¶ added in v1.19.0
type ConsoleLink struct { Create []osconsolev1.ConsoleLink Update []osconsolev1.ConsoleLink Delete []osconsolev1.ConsoleLink }
ConsoleLink represents the inventory of console links based on the current and desired states
func ForConsoleLinks ¶ added in v1.19.0
func ForConsoleLinks(existing []osconsolev1.ConsoleLink, desired []osconsolev1.ConsoleLink) ConsoleLink
ForConsoleLinks builds an inventory of console links based on the existing and desired states
type DaemonSet ¶
type DaemonSet struct { Create []appsv1.DaemonSet Update []appsv1.DaemonSet Delete []appsv1.DaemonSet }
DaemonSet represents the daemon set inventory based on the current and desired states
type Deployment ¶
type Deployment struct { Create []appsv1.Deployment Update []appsv1.Deployment Delete []appsv1.Deployment }
Deployment represents the deployment inventory based on the current and desired states
func ForDeployments ¶
func ForDeployments(existing []appsv1.Deployment, desired []appsv1.Deployment) Deployment
ForDeployments builds a new Deployment inventory based on the existing and desired states
type Elasticsearch ¶
type Elasticsearch struct { Create []esv1.Elasticsearch Update []esv1.Elasticsearch Delete []esv1.Elasticsearch }
Elasticsearch represents the elastic search inventory based on the current and desired states
func ForElasticsearches ¶
func ForElasticsearches(existing []esv1.Elasticsearch, desired []esv1.Elasticsearch) Elasticsearch
ForElasticsearches builds a new elastic search inventory based on the existing and desired states
type HorizontalPodAutoscaler ¶ added in v1.17.0
type HorizontalPodAutoscaler struct { Create []runtime.Object Update []runtime.Object Delete []runtime.Object }
HorizontalPodAutoscaler represents the HorizontalPodAutoscaler inventory based on the current and desired states
func ForHorizontalPodAutoscalers ¶ added in v1.17.0
func ForHorizontalPodAutoscalers(existing []runtime.Object, desired []runtime.Object) HorizontalPodAutoscaler
ForHorizontalPodAutoscalers builds a new HorizontalPodAutoscaler inventory based on the existing and desired states
type Ingress ¶
type Ingress struct { Create []networkingv1.Ingress Update []networkingv1.Ingress Delete []networkingv1.Ingress }
Ingress represents the inventory of ingresses based on the current and desired states
func ForIngresses ¶
func ForIngresses(existing []networkingv1.Ingress, desired []networkingv1.Ingress) Ingress
ForIngresses builds an inventory of ingresses based on the existing and desired states
type Kafka ¶ added in v1.15.0
Kafka represents the inventory of kafkas based on the current and desired states
type KafkaUser ¶ added in v1.15.0
type KafkaUser struct { Create []v1beta2.KafkaUser Update []v1beta2.KafkaUser Delete []v1beta2.KafkaUser }
KafkaUser represents the inventory of kafkas based on the current and desired states