punga78/K8s YAML Generator

Genera file YAML per Kubernetes da configurazioni e variabili di ambiente

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stalelast commit Oct 1, 2024
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: punga78/k8s-yaml-generator@bec4b8528971dba1179e1dda4c42cfab40e243f1 # v0.10

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
instanceInstance of the applicationno""
namespaceNamespace for Kubernetesnodefault
envNameName of env fileno.env
serviceTypeType of Kubernetes ServicenoClusterIP
targetPortTarget port for the serviceno8080
replicasNumber of replicas for the deploymentno1
registryDocker registry for the imageyes
ownerOwner of the Docker imageyes
minReplicasMinimum replicas for the HPAno1
maxReplicasMaximum replicas for the HPAno3
targetCPUUtilizationPercentageTarget CPU Utilization Percentage for the HPAno80
cpuRequestCPU request per containerno500m
memoryRequestMemory request per containerno512Mi
cpuLimitCPU limit per containerno1000m
memoryLimitMemory limit per containerno1024Mi
verboseEnable verbose loggingnofalse
pathDirectory path for package.json, build-info.json, and .env filesno.
imagePullSecretsNameCustom secret for image and private repositoryno
directoryPathOutput Directory pathno.
pvcSizePersistent Volume Claim size (e.g. 1Gi, 100m)no

no outputs