k9s/internal/client/gvrs.go

76 lines
2.1 KiB
Go

package client
var (
// Apps...
DpGVR = NewGVR("apps/v1/deployments")
StsGVR = NewGVR("apps/v1/statefulsets")
DsGVR = NewGVR("apps/v1/daemonsets")
RsGVR = NewGVR("apps/v1/replicasets")
// Core...
SaGVR = NewGVR("v1/serviceaccounts")
PvcGVR = NewGVR("v1/persistentvolumeclaims")
PvGVR = NewGVR("v1/persistentvolumes")
CmGVR = NewGVR("v1/configmaps")
SecGVR = NewGVR("v1/secrets")
EvGVR = NewGVR("events.k8s.io/v1/events")
EpGVR = NewGVR("v1/endpoints")
PodGVR = NewGVR("v1/pods")
NsGVR = NewGVR("v1/namespaces")
NodeGVR = NewGVR("v1/nodes")
SvcGVR = NewGVR("v1/services")
// Autoscaling...
HpaGVR = NewGVR("autoscaling/v1/horizontalpodautoscalers")
// Batch...
CjGVR = NewGVR("batch/v1/cronjobs")
JobGVR = NewGVR("batch/v1/jobs")
// Misc...
CrdGVR = NewGVR("apiextensions.k8s.io/v1/customresourcedefinitions")
PcGVR = NewGVR("scheduling.k8s.io/v1/priorityclasses")
NpGVR = NewGVR("networking.k8s.io/v1/networkpolicies")
ScGVR = NewGVR("storage.k8s.io/v1/storageclasses")
// Policy...
PdbGVR = NewGVR("policy/v1/poddisruptionbudgets")
PspGVR = NewGVR("policy/v1beta1/podsecuritypolicies")
// Metrics...
NmxGVR = NewGVR("metrics.k8s.io/v1beta1/nodes")
PmxGVR = NewGVR("metrics.k8s.io/v1beta1/pods")
// K9s...
CpuGVR = NewGVR("cpu")
MemGVR = NewGVR("memory")
WkGVR = NewGVR("workloads")
CoGVR = NewGVR("containers")
CtGVR = NewGVR("contexts")
RefGVR = NewGVR("references")
PuGVR = NewGVR("pulses")
ScnGVR = NewGVR("scans")
DirGVR = NewGVR("dirs")
PfGVR = NewGVR("portforwards")
SdGVR = NewGVR("screendumps")
BeGVR = NewGVR("benchmarks")
AliGVR = NewGVR("aliases")
XGVR = NewGVR("xrays")
HlpGVR = NewGVR("help")
QGVR = NewGVR("quit")
// Helm...
HmGVR = NewGVR("helm")
HmhGVR = NewGVR("helm-history")
// RBAC...
RbacGVR = NewGVR("rbac")
PolGVR = NewGVR("policy")
UsrGVR = NewGVR("users")
GrpGVR = NewGVR("groups")
CrGVR = NewGVR("rbac.authorization.k8s.io/v1/clusterroles")
CrbGVR = NewGVR("rbac.authorization.k8s.io/v1/clusterrolebindings")
RoGVR = NewGVR("rbac.authorization.k8s.io/v1/roles")
RobGVR = NewGVR("rbac.authorization.k8s.io/v1/rolebindings")
)