Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var CapiClusterResources = []schema.GroupVersionResource{
{Group: runtimeGroup, Version: v1alpha1, Resource: "extensionconfigs"},
}
CapiClusterResources - resources that are cluster-wide
View Source
var CapiNamespacedResources = []schema.GroupVersionResource{
{Group: addonsGroup, Version: v1beta1, Resource: "clusterresourcesetbindings"},
{Group: addonsGroup, Version: v1beta1, Resource: "clusterresourcesets"},
{Group: bootstrapGroup, Version: v1alpha1, Resource: "ocneconfigs"},
{Group: bootstrapGroup, Version: v1alpha1, Resource: "ocneconfigtemplates"},
{Group: clusterGroup, Version: v1beta1, Resource: "clusterclasses"},
{Group: clusterGroup, Version: v1beta1, Resource: "clusters"},
{Group: clusterGroup, Version: v1beta1, Resource: "machinedeployments"},
{Group: clusterGroup, Version: v1beta1, Resource: "machinehealthchecks"},
{Group: clusterGroup, Version: v1beta1, Resource: "machinepools"},
{Group: clusterGroup, Version: v1beta1, Resource: "machines"},
{Group: clusterGroup, Version: v1beta1, Resource: "machinesets"},
{Group: clusterctlGroup, Version: v1alpha3, Resource: "providers"},
{Group: controlPlaneGroup, Version: v1alpha1, Resource: "ocnecontrolplanes"},
{Group: controlPlaneGroup, Version: v1alpha1, Resource: "ocnecontrolplanetemplates"},
{Group: infrastructureGroup, Version: v1beta2, Resource: "ociclusteridentities"},
{Group: infrastructureGroup, Version: v1beta2, Resource: "ociclusters"},
{Group: infrastructureGroup, Version: v1beta2, Resource: "ociclustertemplates"},
{Group: infrastructureGroup, Version: v1beta2, Resource: "ocimachinepools"},
{Group: infrastructureGroup, Version: v1beta2, Resource: "ocimachines"},
{Group: infrastructureGroup, Version: v1beta2, Resource: "ocimachinetemplates"},
{Group: infrastructureGroup, Version: v1beta2, Resource: "ocimanagedclusters"},
{Group: infrastructureGroup, Version: v1beta2, Resource: "ocimanagedclustertemplates"},
{Group: infrastructureGroup, Version: v1beta2, Resource: "ocimanagedcontrolplanes"},
{Group: infrastructureGroup, Version: v1beta2, Resource: "ocimanagedcontrolplanetemplates"},
{Group: infrastructureGroup, Version: v1beta2, Resource: "ocimanagedmachinepools"},
{Group: infrastructureGroup, Version: v1beta2, Resource: "ocimanagedmachinepooltemplates"},
{Group: ipamGroup, Version: v1alpha1, Resource: "ipaddressclaims"},
{Group: ipamGroup, Version: v1alpha1, Resource: "ipaddresses"},
}
CapiNamespacedResources - resources that are namespaced
View Source
var CertmanagerClusterResources = []schema.GroupVersionResource{
{Group: cm, Version: v1, Resource: "certificatesigningrequests"},
{Group: cm, Version: v1, Resource: "clusterissuers"},
}
CertmanagerClusterResources - resources that are cluster-wide
View Source
var CertmanagerNamespacedResources = []schema.GroupVersionResource{
{Group: cm, Version: v1, Resource: "certificaterequests"},
{Group: cm, Version: v1, Resource: "certificates"},
{Group: cm, Version: v1, Resource: "issuers"},
{Group: cmAcme, Version: v1, Resource: "challenges"},
{Group: cmAcme, Version: v1, Resource: "certificaterequests"},
}
CertmanagerClusterResources - resources that are namespaced
View Source
var IstioClusterResources = []schema.GroupVersionResource{}
IstioClusterResources - resources that are cluster-wide
View Source
var IstioNamespacedResources = []schema.GroupVersionResource{
{Group: istioExtension, Version: v1alpha1, Resource: "wasmplugins"},
{Group: istioInstall, Version: v1alpha1, Resource: "istiooperators"},
{Group: istioNetworking, Version: v1beta1, Resource: "destinationrules"},
{Group: istioNetworking, Version: v1alpha3, Resource: "envoyfilters"},
{Group: istioNetworking, Version: v1beta1, Resource: "gateways"},
{Group: istioNetworking, Version: v1beta1, Resource: "proxyconfigs"},
{Group: istioNetworking, Version: v1beta1, Resource: "serviceentries"},
{Group: istioNetworking, Version: v1beta1, Resource: "sidecars"},
{Group: istioNetworking, Version: v1beta1, Resource: "workloadentries"},
{Group: istioNetworking, Version: v1beta1, Resource: "workloadgroups"},
{Group: istioNetworking, Version: v1beta1, Resource: "destinationrules"},
{Group: istioSecurity, Version: v1, Resource: "authorizationpolicies"},
{Group: istioSecurity, Version: v1beta1, Resource: "peerauthentications"},
{Group: istioSecurity, Version: v1, Resource: "requestauthentications"},
{Group: istioTelemetry, Version: v1alpha1, Resource: "telemetries"},
}
IstioNamespacedResources - resources that are namespaced
View Source
var K8sClusterResources = []schema.GroupVersionResource{
{Group: "", Version: v1, Resource: "namespaces"},
{Group: "", Version: v1, Resource: "nodes"},
{Group: "", Version: v1, Resource: "persistentvolumes"},
{Group: k8sAdmission, Version: v1, Resource: "mutatingwebhookconfigurations"},
{Group: k8sAdmission, Version: v1, Resource: "validatingwebhookconfigurations"},
{Group: k8sRbac, Version: v1, Resource: "clusterroles"},
{Group: k8sRbac, Version: v1, Resource: "clusterrolebindings"},
}
K8sClusterResources - resources that are cluster-wide
View Source
var K8sNamespacedResources = []schema.GroupVersionResource{
{Group: "", Version: v1, Resource: "endpoints"},
{Group: "", Version: v1, Resource: "events"},
{Group: "", Version: v1, Resource: "persistentvolumeclaims"},
{Group: "", Version: v1, Resource: "pods"},
{Group: "", Version: v1, Resource: "serviceaccounts"},
{Group: "", Version: v1, Resource: "services"},
{Group: k8sApps, Version: v1, Resource: "deployments"},
{Group: k8sApps, Version: v1, Resource: "daemonsets"},
{Group: k8sApps, Version: v1, Resource: "replicasets"},
{Group: k8sApps, Version: v1, Resource: "statefulsets"},
{Group: k8sNetwork, Version: v1, Resource: "ingresses"},
{Group: k8sNetwork, Version: v1, Resource: "networkpolicies"},
{Group: k8sRbac, Version: v1, Resource: "roles"},
{Group: k8sRbac, Version: v1, Resource: "rolebindings"},
{Group: k8sRbac, Version: v1, Resource: "serviceaccounts"},
}
K8sNamespacedResources - resources that are namespaced
View Source
var PromClusterResources = []schema.GroupVersionResource{}
PromClusterResources - resources that are cluster-wide
View Source
var PromNamespacedResources = []schema.GroupVersionResource{
{Group: promMonitoring, Version: v1, Resource: "podmonitors"},
{Group: promMonitoring, Version: v1, Resource: "servicemonitors"},
}
PromNamespacedResources - resources that are namespaced
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.