package
0.0.0-20250310201526-dc68de2e30cb
Repository: https://github.com/openshift/cluster-logging-operator.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
No description provided by the author

# Functions

Decode JSON or YAML resource manifest to a new typed struct.
GroupVersionKind deduces the Kind from the Go type.
ID returns a human-readable identifier for the object, for debugging and tests.
Initialize sets name, namespace and type metadata deduced from Go type.
Labels returns the labels map for object, guaranteed to be non-nil.
Meta interface to get/set object metadata.
NamespacedName returns the namespaced name of an object.
NewClusterRole returns a role with namespace, names, rules.
NewClusterRoleBinding returns a role with namespace, names, rules.
NewConfigMap returns a corev1.ConfigMap with namespace, name and data.
No description provided by the author
NewContainer stubs an instance of a corev1.Container.
NewDaemonSet returns a daemon set.
No description provided by the author
NewDeployment returns a deployment.
No description provided by the author
Returns a new default LogFileMetricExporter.
NewNamespace returns a corev1.Namespace with name.
NewPod returns a corev1.Pod with namespace, name, containers.
No description provided by the author
NewPolicyRule stubs policy rule.
NewPolicyRules stubs policy rules.
NewPriorityClass is a constructor to create a PriorityClass.
No description provided by the author
No description provided by the author
NewRole returns a role with namespace, names, rules.
NewRoleBinding returns a role with namespace, names, rules.
NewRoute returns an openshift.io/v1.Route with namespace and name to port on service.
No description provided by the author
NewSecret returns a corev1.Secret with namespace and name.
NewService returns a corev1.Service with namespace and name.
NewServiceAccount returns a corev1.ServiceAccount with namespace and name.
No description provided by the author
No description provided by the author
NewSubject stubs a new subject.
NewSubjects stubs subjects.
No description provided by the author
ServiceDomainName returns "name.namespace.svc".
SetCommonLabels initialize given object labels with K8s Common labels These are recommended labels.
SvcClusterLocal returns the svc.cluster.local hostname for name and namespace.

# Variables

Codecs is a codec factory for the default scheme, including core and our custom types.

# Structs

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Type aliases

Object is an alias for this central type.
No description provided by the author
PodBuilderVisitor provides the ability to manipulate the PodBuilder with custom logic.