Documentation ¶
Index ¶
Constants ¶
View Source
const ( // AppKubernetesNameLabelKey The name of the application AppKubernetesNameLabelKey = "app.kubernetes.io/name" // AppKubernetesInstanceLabelKey A unique name identifying the instance of an application AppKubernetesInstanceLabelKey = "app.kubernetes.io/instance" // AppKubernetesVersionLabelKey The current version of the application AppKubernetesVersionLabelKey = "app.kubernetes.io/version" // AppKubernetesComponentLabelKey The component within the architecture AppKubernetesComponentLabelKey = "app.kubernetes.io/component" // AppKubernetesPartOfLabelKey The name of a higher level application this one is part of AppKubernetesPartOfLabelKey = "app.kubernetes.io/part-of" // AppKubernetesManageByLabelKey The tool being used to manage the operation of an application AppKubernetesManageByLabelKey = "app.kubernetes.io/managed-by" )
View Source
const ( // ConfigMapKind ConfigMaps resource kind ConfigMapKind ObjectKind = "configmaps" // ClusterRolesKind ClusterRoles resource kind ClusterRolesKind = "clusterroles" // ClusterRoleBindingKind ClusterRoleBindings resource kind ClusterRoleBindingKind = "clusterrolebindings" // RolesKind Roles resource kind RolesKind = "roles" // RoleBindingKind RoleBinding resource kind RoleBindingKind = "rolebindings" // MutatingWebhookConfigurationsKind MutatingWebhookConfigurations resource kind MutatingWebhookConfigurationsKind = "mutatingwebhookconfigurations" // APIServiceKind APIService resource kind APIServiceKind = "apiservices" // SecretsKind Secrets resource kind SecretsKind = "secrets" // ServicesKind Services resource kind ServicesKind = "services" // ServiceAccountsKind ServiceAccounts resource kind ServiceAccountsKind = "serviceaccounts" // PodDisruptionBudgetsKind PodDisruptionBudgets resource kind PodDisruptionBudgetsKind = "poddisruptionbudgets" // NetworkPoliciesKind NetworkPolicies resource kind NetworkPoliciesKind = "networkpolicies" // PodSecurityPoliciesKind PodSecurityPolicies resource kind PodSecurityPoliciesKind = "podsecuritypolicies" // CiliumNetworkPoliciesKind CiliumNetworkPolicies resource kind CiliumNetworkPoliciesKind = "ciliumnetworkpolicies" // SecurityContextConstraintsKind SecurityContextConstraints resource kind SecurityContextConstraintsKind = "securitycontextconstraints" )
Variables ¶
This section is empty.
Functions ¶
func ObjectFromKind ¶ added in v1.0.0
func ObjectFromKind(kind ObjectKind) client.Object
ObjectFromKind returns the corresponding object list from a kind
func ObjectListFromKind ¶ added in v1.0.0
func ObjectListFromKind(kind ObjectKind) client.ObjectList
ObjectListFromKind returns the corresponding object list from a kind
Types ¶
type ObjectKind ¶ added in v1.0.0
type ObjectKind string
ObjectKind type for kubernetes resource kind.
func GetResourcesKind ¶
func GetResourcesKind(withCiliumResources bool) []ObjectKind
GetResourcesKind return the list of all possible ObjectKind supported as DatadogAgent dependencies
Click to show internal directories.
Click to hide internal directories.