Documentation ¶
Index ¶
- func DiffClusterRole(found, desired *rbac.ClusterRole) string
- func DiffClusterRoleBinding(found, desired *rbac.ClusterRoleBinding) string
- func DiffConfigMap(found, desired *v1.ConfigMap) string
- func DiffPodDisruptionBudget(found, desired *policyv1.PodDisruptionBudget) string
- func DiffRole(found, desired *rbac.Role) string
- func DiffRoleBinding(found, desired *rbac.RoleBinding) string
- func DiffService(found, desired *v1.Service) string
- func DiffServiceAccount(found, desired *v1.ServiceAccount) string
- func DiffServiceMonitor(found, desired *unstructured.Unstructured) string
- func DiffStatefulSet(found, desired *appsv1.StatefulSet) string
- func DiffVarnishClusterStatus(old, current *vcapi.VarnishClusterStatus) string
- func EqualClusterRole(found, desired *rbac.ClusterRole) bool
- func EqualClusterRoleBinding(found, desired *rbac.ClusterRoleBinding) bool
- func EqualConfigMap(found, desired *v1.ConfigMap) bool
- func EqualPodDisruptionBudget(found, desired *policyv1.PodDisruptionBudget) bool
- func EqualRole(found, desired *rbac.Role) bool
- func EqualRoleBinding(found, desired *rbac.RoleBinding) bool
- func EqualService(found, desired *v1.Service) bool
- func EqualServiceAccount(found, desired *v1.ServiceAccount) bool
- func EqualServiceMonitor(found, desired *unstructured.Unstructured) bool
- func EqualStatefulSet(found, desired *appsv1.StatefulSet) bool
- func EqualVarnishClusterStatus(old, current *vcapi.VarnishClusterStatus) bool
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DiffClusterRole ¶
func DiffClusterRole(found, desired *rbac.ClusterRole) string
func DiffClusterRoleBinding ¶
func DiffClusterRoleBinding(found, desired *rbac.ClusterRoleBinding) string
func DiffConfigMap ¶
func DiffPodDisruptionBudget ¶
func DiffPodDisruptionBudget(found, desired *policyv1.PodDisruptionBudget) string
func DiffRoleBinding ¶
func DiffRoleBinding(found, desired *rbac.RoleBinding) string
func DiffService ¶
DiffService generates a patch diff between 2 services
func DiffServiceAccount ¶
func DiffServiceAccount(found, desired *v1.ServiceAccount) string
func DiffServiceMonitor ¶
func DiffServiceMonitor(found, desired *unstructured.Unstructured) string
DiffStatefulSet generates a patch diff between 2 servicemonitors
func DiffStatefulSet ¶
func DiffStatefulSet(found, desired *appsv1.StatefulSet) string
DiffStatefulSet generates a patch diff between 2 statefulsets
func DiffVarnishClusterStatus ¶
func DiffVarnishClusterStatus(old, current *vcapi.VarnishClusterStatus) string
DiffVarnishClusterStatus generates a patch diff between 2 statuses
func EqualClusterRole ¶
func EqualClusterRole(found, desired *rbac.ClusterRole) bool
func EqualClusterRoleBinding ¶
func EqualClusterRoleBinding(found, desired *rbac.ClusterRoleBinding) bool
func EqualConfigMap ¶
func EqualPodDisruptionBudget ¶
func EqualPodDisruptionBudget(found, desired *policyv1.PodDisruptionBudget) bool
func EqualRoleBinding ¶
func EqualRoleBinding(found, desired *rbac.RoleBinding) bool
func EqualService ¶
EqualService compares 2 services for equality
func EqualServiceAccount ¶
func EqualServiceAccount(found, desired *v1.ServiceAccount) bool
func EqualServiceMonitor ¶
func EqualServiceMonitor(found, desired *unstructured.Unstructured) bool
EqualServiceMonitor compares 2 servicemonitors for equality
func EqualStatefulSet ¶
func EqualStatefulSet(found, desired *appsv1.StatefulSet) bool
EqualStatefulSet compares 2 statefulsets for equality
func EqualVarnishClusterStatus ¶
func EqualVarnishClusterStatus(old, current *vcapi.VarnishClusterStatus) bool
EqualVarnishClusterStatus compares 2 statuses for equality
Types ¶
This section is empty.
Source Files ¶
- clusterrole_comparer.go
- clusterrolebinding_comparer.go
- configmap_comparer.go
- poddisruptionbudget_comparer.go
- role_comparer.go
- rolebinding_comparer.go
- service_comparer.go
- serviceaccount_comparer.go
- servicemonitor_comparer.go
- shared_comparer.go
- statefulset_comparer.go
- varnishcluster_status_comparer.go
Click to show internal directories.
Click to hide internal directories.