@kubricate/toolkit / resource-metadata / resourceSuffix
Variable: resourceSuffix
ts
const resourceSuffix: object;
ResourceSuffix is a map of resource types to their suffixes.
Type declaration
certificate
ts
readonly certificate: "cert" = 'cert';
clusterIssuer
ts
readonly clusterIssuer: "cluster-issuer" = 'cluster-issuer';
clusterRole
ts
readonly clusterRole: "cr" = 'cr';
clusterRoleBinding
ts
readonly clusterRoleBinding: "crb" = 'crb';
configMap
ts
readonly configMap: "cm" = 'cm';
cronJob
ts
readonly cronJob: "cronjob" = 'cronjob';
customResourceDefinition
ts
readonly customResourceDefinition: "crd" = 'crd';
daemonSet
ts
readonly daemonSet: "ds" = 'ds';
deployment
ts
readonly deployment: "deploy" = 'deploy';
httpProxy
ts
readonly httpProxy: "proxy" = 'proxy';
ingress
ts
readonly ingress: "ing" = 'ing';
job
ts
readonly job: "job" = 'job';
namespace
ts
readonly namespace: "ns" = 'ns';
networkPolicy
ts
readonly networkPolicy: "netpol" = 'netpol';
operator
ts
readonly operator: "operator" = 'operator';
persistentVolume
ts
readonly persistentVolume: "pv" = 'pv';
persistentVolumeClaim
ts
readonly persistentVolumeClaim: "pvc" = 'pvc';
pod
ts
readonly pod: "pod" = 'pod';
replicaSet
ts
readonly replicaSet: "rs" = 'rs';
role
ts
readonly role: "role" = 'role';
roleBinding
ts
readonly roleBinding: "rb" = 'rb';
secret
ts
readonly secret: "secret" = 'secret';
service
ts
readonly service: "svc" = 'svc';
serviceAccount
ts
readonly serviceAccount: "sa" = 'sa';
statefulSet
ts
readonly statefulSet: "sts" = 'sts';
storageClass
ts
readonly storageClass: "sc" = 'sc';
volumeSnapshot
ts
readonly volumeSnapshot: "vs" = 'vs';