gvr

package
v0.0.0-...-9fc8b42 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 17, 2025 License: UPL-1.0 Imports: 1 Imported by: 0

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL