package
0.1.0
Repository: https://github.com/pusher/navarchos.git
Documentation: pkg.go.dev

# Functions

DeleteAll lists and deletes all resources.
GetOwnerReferenceForDaemonSet constructs an owner reference for the DaemonSet given.
GetOwnerReferenceForNode constructs an owner reference for the Node given.
GetOwnerReferenceForNodeRollout constructs an owner reference for the NodeRollout given.
WithField gets the value of the named field from the object.
WithListItems returns the items of the list.

# Variables

ExampleDaemonSet is an example Daemonset for use in tests.
ExampleNodeMaster1 is an example Node for use in tests.
ExampleNodeMaster2 is an example Node for use in tests.
ExampleNodeOther is an example Node for use in tests.
ExampleNodeReplacement represents an example NodeReplacement for use in tests.
ExampleNodeRollout represents an example NodeRollout for use in tests.
ExampleNodeWorker1 is an example Node for use in tests.
ExampleNodeWorker2 is an example Node for use in tests.
ExamplePod is an example of a Pod for use in test.
ExamplePodDisruptionBudget is an example PodDisruptionBudget for use in tests.

# Structs

Matcher has Gomega Matchers that use the controller-runtime client.

# Interfaces

Object is the combination of two interfaces as a helper for passing Kubernetes objects between methods.

# Type aliases

UpdateFunc modifies the object fetched from the API server before sending the update.