2022-11-03 19:29:11 +00:00
|
|
|
---
|
|
|
|
questions:
|
|
|
|
## Default images for yugaware pod
|
|
|
|
- variable: questions.defaultYBPlatform
|
|
|
|
default: true
|
|
|
|
label: Default Yugabyte Platform configurations
|
|
|
|
type: boolean
|
|
|
|
show_subquestion_if: false
|
|
|
|
group: "Yugabyte Platform"
|
|
|
|
subquestions:
|
|
|
|
- variable: image.repository
|
|
|
|
default: "quay.io/yugabyte/yugaware"
|
|
|
|
required: false
|
|
|
|
type: string
|
|
|
|
label: Yugabyte Platform image repository
|
|
|
|
description: "Yugabyte Platform image repository"
|
|
|
|
- variable: image.tag
|
2023-02-07 14:35:29 +00:00
|
|
|
default: "2.5.1.0-b153"
|
2022-11-03 19:29:11 +00:00
|
|
|
required: false
|
|
|
|
type: string
|
|
|
|
label: Yugabyte Platform image tag
|
|
|
|
description: "Yugabyte Platform image tag"
|
|
|
|
- variable: image.pullPolicy
|
|
|
|
default: "IfNotPresent"
|
|
|
|
required: false
|
|
|
|
label: Yugabyte Platform image pull policy
|
|
|
|
description: "Yugabyte Platform image pull policy"
|
|
|
|
type: enum
|
|
|
|
options:
|
|
|
|
- "Always"
|
|
|
|
- "IfNotPresent"
|
|
|
|
- variable: image.pullSecret
|
|
|
|
default: "yugabyte-k8s-pull-secret"
|
|
|
|
required: false
|
|
|
|
type: secret
|
|
|
|
label: Yugabyte Platform image pull secret
|
|
|
|
description: "Yugabyte Platform image pull secret"
|
|
|
|
- variable: yugaware.storage
|
|
|
|
default: "100Gi"
|
|
|
|
required: false
|
|
|
|
type: string
|
|
|
|
label: Storage
|
|
|
|
description: "Storage"
|
|
|
|
- variable: yugaware.storageClass
|
|
|
|
default: ""
|
|
|
|
required: false
|
|
|
|
type: storageclass
|
|
|
|
label: Storage Class
|
|
|
|
description: "Storage Class"
|
|
|
|
- variable: yugaware.resources.requests.cpu
|
|
|
|
default: "2"
|
|
|
|
required: false
|
|
|
|
type: string
|
|
|
|
label: CPU request for Yugabyte Platform
|
|
|
|
description: "CPU request for Yugabyte Platform"
|
|
|
|
- variable: yugaware.resources.requests.memory
|
|
|
|
default: "4Gi"
|
|
|
|
required: false
|
|
|
|
type: string
|
|
|
|
label: Memory request for Yugabyte Platform
|
|
|
|
description: "Memory request for Yugabyte Platform"
|
|
|
|
- variable: yugaware.service.enabled
|
|
|
|
default: true
|
|
|
|
description: "Service used to access the Yugabyte Platform"
|
|
|
|
label: Create service for Yugabyte Platform
|
|
|
|
type: boolean
|
|
|
|
show_subquestion_if: false
|
|
|
|
group: "Platform Service"
|
|
|
|
subquestions:
|
|
|
|
- variable: yugaware.service.ip
|
|
|
|
default: ""
|
|
|
|
required: false
|
|
|
|
type: string
|
|
|
|
label: Yugabyte Platform Service IP
|
|
|
|
description: "Yugabyte Platform Service IP"
|
|
|
|
- variable: yugaware.service.type
|
|
|
|
default: "LoadBalancer"
|
|
|
|
required: false
|
|
|
|
type: string
|
|
|
|
label: Yugabyte Platform Service type
|
|
|
|
description: "Yugabyte Platform Service type"
|
|
|
|
- variable: tls.enabled
|
|
|
|
default: false
|
|
|
|
required: false
|
|
|
|
type: boolean
|
|
|
|
label: Enable TLS on Yugabyte Platform
|
|
|
|
description: "Enable TLS on Yugabyte Platform"
|
|
|
|
- variable: tls.hostname
|
|
|
|
default: "localhost"
|
|
|
|
required: false
|
|
|
|
type: string
|
|
|
|
label: Yugabyte Platform TLS hostname
|
|
|
|
description: "Yugabyte Platform TLS hostname"
|
|
|
|
- variable: tls.certificate
|
|
|
|
default: "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUZDVENDQXZHZ0F3SUJBZ0lVTlhvN2N6T2dyUWQrU09wOWdNdE00b1Vva3hFd0RRWUpLb1pJaHZjTkFRRUwKQlFBd0ZERVNNQkFHQTFVRUF3d0piRzlqWVd4b2IzTjBNQjRYRFRJeE1EUXdOakExTXpnMU4xb1hEVE14TURRdwpOREExTXpnMU4xb3dGREVTTUJBR0ExVUVBd3dKYkc5allXeG9iM04wTUlJQ0lqQU5CZ2txaGtpRzl3MEJBUUVGCkFBT0NBZzhBTUlJQ0NnS0NBZ0VBMUxsSTFBLzRPOVIzSkNlN1N2MUxYVXhDSmxoTWpIWUoxV1FNVmcvai82RHkKazRTTmY0MkFLQjI0dFJFK2lEWTBNaTJrRWhJcVZ4TFdPN0hkWHVSN0tYNGxSZWFVVkRFTUtYUWNQUC9QWDZkbwpwZVZTUFpSVjVHNHNxTElXUFFkTVdIam9IQWx1aml5dGJsSVJUUWdLU3QrMmpuREFDN0dxRURMREdhNXRUWEM2CktRWkNtOERlaklOUTMzaGU2TDN0Q2hBRnhJM1pwY21sR0twbzdKVXJSUG14Mk9zTHFRcTB5dEVVK0lGZGppWHEKaHJLeFR0NUhHM3M3ZUNWaTRXdlZPelVGUitJbWRlQzBRZTBXeG5iZlZUMnJkVitQL1FaVXhWSEVtWnBPc0k2LwpmczhlK1dsMlduWXY1TTg5MWkxZER3Zi9lMDdiN20xQVRKdDRtTGRldzBtd1V4UGFGT2pDMDh6cU94NmF0cGhLClU1eHNWQmhGNVhyME9DeTQyMzN0MU5URXdWUEFDOFcwQmhHdldTRXBQTXNTKzM1b2lueEFrcFQzL01ibFpjNisKcXhSYUh6MHJhSksvVGIzelVKVWxWZFkxbGl5MVYyVjNxWEU2NWlsOUFHZ2pIaHhBNFBwSktCbzZ0WVRUT3pnTworL25mc0toMk95aE8zUWxBZ0JFUHlYUm5wL0xGSTVuQ2gzdjNiOXlabFNrSk05NkVoWEJ1bHhWUWN3L2p3N2NxCkRLSlBEeHFUQy9rWUs1V0FVZGhkWG1KQkRNMFBLcngzUGVOYjRsYnQzSTFIZW1QRDBoZktiWFd6alhiVTJQdWQKdjZmT0dXTDRLSFpaem9KZ1ljMFovRXRUMEpCR09GM09mMW42N2c5dDRlUnAzbEVSL09NM0FPY1dRbWFvOHlVQwpBd0VBQWFOVE1GRXdIUVlEVlIwT0JCWUVGTU00SjA4WG8wUGY1cTlOSWZiMGYyRzZqc1FoTUI4R0ExVWRJd1FZCk1CYUFGTU00SjA4WG8wUGY1cTlOSWZiMGYyRzZqc1FoTUE4R0ExVWRFd0VCL3dRRk1BTUJBZjh3RFFZSktvWkkKaHZjTkFRRUxCUUFEZ2dJQkFBRmxrWVJkdzA0Zm9vT29BelUyaU5ORGV1aiszemhIeFQ5eU9iSkdwREZIRitoZQpuY1ZRWGZpMitHNjBWY0xuZERsWFhmbDZLOSs4ME55aEg4QjR1UEJNTWhoWG01MjJmYnJac1dFcnR3WE1rM2prClZ5UVA3MGk2NHE1ZGVrZzhoYzI0SXhFUlVsam9XM2lDTTdrb0VxaG15VkpGeDNxMVdobFEwdzNkWVpMQVNRclYKU0RpL2JGWjlqOXVtWVdoc0Y4QjFPSThPVjNlL0YyakU1UCtoTlJJazAzbW9zWE1Rdy9iZ3ZzV0hvSkZ5blB4UApHNGUzUjBob2NnbzI0Q2xOQ21YMWFBUms5c1pyN2h0NlVsM1F1d0dMdzZkK2I5emxrUW56TzFXQzc5ekVNU1R0ClRRRzFNT2ZlL2dTVkR3dThTSnpBOHV1Z0pYTktWWkxCZlpaNW41Tk9sOHdpOVVLa1BVUW4wOHo3VWNYVDR5ZnQKZHdrbnZnWDRvMFloUnNQNHpPWDF6eWxObzhqRDhRNlV1SkdQSksrN1JnUm8zVERPV3k4MEZpUzBxRmxrSFdMKwptT0pUWGxzaEpwdHE5b1c1eGx6N1lxTnFwZFVnRmNyTjJLQWNmaGVlNnV3SUFnOFJteTQvRlhRZjhKdXluSG5oClFhVlFnTEpEeHByZTZVNk5EdWg1Y1VsMUZTcWNCUGFPY0x0Q0ViVWg5ckQxajBIdkRnTUUvTTU2TGp1UGdGZlEKMS9xeXlDUkFjc2NCSnVMYjRxcXRUb25tZVZ3T1BBbzBsNXBjcC9JcjRTcTdwM0NML0kwT0o1SEhjcmY3d3JWSgpQVWgzdU1LbWVHVDRyeDdrWlQzQzBXenhUU0loc0lZOU12MVRtelF4MEprQm93c2NYaUYrcXkvUkl5UVgKLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo="
|
|
|
|
required: false
|
|
|
|
type: string
|
|
|
|
label: Yugabyte Platform TLS Certificate
|
|
|
|
description: "Yugabyte Platform TLS Certificate (base64 encoded)"
|
|
|
|
- variable: tls.key
|
|
|
|
default: "LS0tLS1CRUdJTiBQUklWQVRFIEtFWS0tLS0tCk1JSUpRd0lCQURBTkJna3Foa2lHOXcwQkFRRUZBQVNDQ1Mwd2dna3BBZ0VBQW9JQ0FRRFV1VWpVRC9nNzFIY2sKSjd0Sy9VdGRURUltV0V5TWRnblZaQXhXRCtQL29QS1RoSTEvallBb0hiaTFFVDZJTmpReUxhUVNFaXBYRXRZNwpzZDFlNUhzcGZpVkY1cFJVTVF3cGRCdzgvODlmcDJpbDVWSTlsRlhrYml5b3NoWTlCMHhZZU9nY0NXNk9MSzF1ClVoRk5DQXBLMzdhT2NNQUxzYW9RTXNNWnJtMU5jTG9wQmtLYndONk1nMURmZUY3b3ZlMEtFQVhFamRtbHlhVVkKcW1qc2xTdEUrYkhZNnd1cENyVEswUlQ0Z1YyT0plcUdzckZPM2tjYmV6dDRKV0xoYTlVN05RVkg0aVoxNExSQgo3UmJHZHQ5VlBhdDFYNC85QmxURlVjU1ptazZ3anI5K3p4NzVhWFphZGkva3p6M1dMVjBQQi85N1R0dnViVUJNCm0zaVl0MTdEU2JCVEU5b1U2TUxUek9vN0hwcTJtRXBUbkd4VUdFWGxldlE0TExqYmZlM1UxTVRCVThBTHhiUUcKRWE5WklTazh5eEw3Zm1pS2ZFQ1NsUGY4eHVWbHpyNnJGRm9mUFN0b2tyOU52Zk5RbFNWVjFqV1dMTFZYWlhlcApjVHJtS1gwQWFDTWVIRURnK2trb0dqcTFoTk03T0E3NytkK3dxSFk3S0U3ZENVQ0FFUS9KZEdlbjhzVWptY0tICmUvZHYzSm1WS1FrejNvU0ZjRzZYRlZCekQrUER0eW9Nb2s4UEdwTUwrUmdybFlCUjJGMWVZa0VNelE4cXZIYzkKNDF2aVZ1M2NqVWQ2WThQU0Y4cHRkYk9OZHRUWSs1Mi9wODRaWXZnb2Rsbk9nbUJoelJuOFMxUFFrRVk0WGM1LwpXZnJ1RDIzaDVHbmVVUkg4NHpjQTV4WkNacWp6SlFJREFRQUJBb0lDQUFmY2lScDlOSmxSY3MyOVFpaTFUN0cwCi9jVFpBb3MyV1lxdlZkMWdYUGEzaGY5NXFKa01LNjVQMnVHbUwzOXRNV1NoVnl6cnl2REkyMjM5VnNjSS9wdzcKOHppd0dzODV1TTlYWVN2SDhHd0NqZFdEc2hSZ2hRUWFKa0JkeElDZzRtdHFuSGxjeDk4dE80T1dPTmwxOEp0dgp4UmxpaFZacFRIV295cGtLWHpPN2RNWExXMjdTSStkaGV2Mm5QeXF1eWpIVEFjT1AwbmxVQ0d2dThFMjkvWWxoCkNQZVJTQzhKSEVGYWxNSFNWaGpJd2ZBVWJvVVJwZU1ZSE15RjVTK2JncGZiajhSbVVUR09DbHRkWGJnYjhJai8KN0hROEFlQkIrYVFKTDVEVnFRN1JWN1ppQlMwR2ZyODlHdXdEMUs4em9mcktPdURkdXpjR2hwZk9MeGpGdmhTOApSQ2Y1Z3BFMzg0aWlHc2tWZC9mZDJLK3NhSmk0L09HbHo0aHhhc1hDcTN1TXB5OTZPNFRrMXZzM3BXdWZNVmJXCnR2d1Mrcjhvbk9uOXZqa3lqOU11eUpId1BpSlNGMUt0ZzhPUU5WMlVST0xXcHlYMWk4Z2xoMXdSelRTQ2diQnMKZ3ZxWkFvaU1pWFh3SlVXN3Zpb0RLZjI0TnZvcjViaVNzeUh0MHVKUVZJaW1iK1prTFJwTWdwRlkyTlcrTnd6LwoxOW9DS2ZUVVpWNkJia09IK0NoOUowLy9hTTRGNnUvMTI4V0UxalJQU05mdWQ0b0dpdGVPNXRsRDNWSXRsb1hlCjNyWVMrcTNuYXU1RStWc2FRZGFVNzhrSnpXYmUrWURmQ1JwWGd6TkloSkMyQ1k5d0RSK3hIaVFwbzdLSHV6dngKUkpuRjhIcGwzdWhIdWxEam44dEpBb0lCQVFEeGxhVVIwN1l6TGF2OVZtamZCenpZMjcwOU9tWnhpa3NtRnlhWApKTkJMQVB3SGdXOEVCUHdKOEprSDhXR1NTekp1OXZGd1JDVEVqZ1J5dWUvS05DWnNmUWF2UDg3dzhablJHaEhjCklHUUV1MFN3bmJzZXFJK1VWa0M5amZjaFE4dlowM0dQTGZ6bWpsSW9PNkNLTVM3TlV2Ynk5MksvOHRVVWRtWWgKMmJJa2N4V0J1RDJoenh3K1ZId3ArWktMQ0FPZi9sOG8vQ20xQ1dZSFNGdVYzTkl3T016Z2FKaExJODJNR08zQwpuODZTMXcweGc2MHB5dUV6L0hXZS9JMFZkRGNsWlgyNC9jalVBb01kQlkvSGY4Tkh2ZUNhZExQeXI3eGpRY2NLClAzN0RhdFRyK2RTZ2RoVkxzUDRRRzVVZEZxNUlMSHoxTXBkb2xXZ2pDSlZqcTZMekFvSUJBUURoYXNYdVRzMDIKNEkvYkRlSGRZSmw2Q1NzVUh2NmJXL3dpYlRhd2dpbDh5RUNWS2x6eFY4eENwWnoxWVhRQlY1YnVvQlArbjZCWApnVHgzTTJHc2R5UU1xdGRCWG9qdGp1czB6ekFNQVQzOWNmdWlHMGR0YXF3eWJMVlEwYThDZnFmMDVyUmZ0ekVmCmtTUDk2d01kVUEyTGdCbnU4akwzOU41UkxtK2RpZUdxeDAwYmJTa3l5UE9HNHIvcDl6KzN6TmVmeUhmbm94bTkKUnQza1RpeGhVNkd4UGhOSnZpWEUrWUpwT0dKVXMvK2dUWWpjUE1zRW9ONHIyR215cUs3S21NZExFa3Y1SHliWgprbmNsV2FMVFlhNEpjMjJUaWZJd01NTWMwaCtBMkJVckdjZFZ6MTA0UXluUFZQZDdXcEszenhqcjRPUHh1YnQ2CjZvTWk2REdRSVNlSEFvSUJBUURTK1YyVHFQRDMxczNaU3VvQXc2Qld2ZWVRbmZ5eThSUFpxdVFQb0oycXNxeG0KblpsbXlEZVhNcDloK1dHOVVhQTBtY0dWeWx6VnJqU2lRRkR4cEFOZVFQMWlkSFh6b3ZveVN2TUg2dDJONkVELwpnRy9XUVZ4S0xkMFI3UFhCL2lQN0VaV2RkWXJqaWF5ajZCYTJPR2RuOWlrbFcvZklLM2Y4QzczN2w5TGoxQUVYCkxOL2QvREh0R1BqcDYwTVgyYUxZeVZzdlBxL3BvdENRVVpkeDA4dFhRM05nRXRmVTN1cDFpNXV2bU1IZEtLTWoKOTV0MDRQRTA1aWVOOVgzOEcyYkJhTldYaFVJcUxCdDJiOUgxWmxVU3hQWnR6TGNObkgwSHJYejJMU2MxMzRrYwpueXdhQ2FWbFdhYzJSL0E3Mi8vTmxkUjJpWDBDWDEvM0lGcmVGUmtUQW9JQkFBbGt0S2pRbWRhZWx3QU8zUW1uCm05MnRBaUdOaFJpZVJheDlscGpXWTdveWNoYUZOR2hPTzFIUHF2SEN4TjNGYzZHd0JBVkpTNW81NVhZbUt2elAKM2kyMDlORmhpaDAwSm5NRjZ6K2swWnQ5STNwRzNyd2RoTjE1RURrMDg3RUw3QjNWZTFDOXhvdEZOaFcvdEZxRgpXbnNrdEcvem9kSVpYeVpNNUJQUmloamV3MFRRVUxZd0Q0M2daeFR0MjdiaUQxNDJNV0R5dUFEZU1pTHdhd01IClJDYXBxbzRaSVdQSzdmZEtoVFo0WmIrZFc0V3A5dC9UZ0U2ZGJ4SWwyMXJQOFFZYzFoT2tpNjduWHBXczNZOG4KYytRcTdqY0d1WlB1aEVMd01xWGcyMGozZ3duOVlTb1dDbWo4Wm0rNmY0Q3ZYWjkrdUtEN0YyZncyOVFaanU4dApvb01DZ2dFQkFPbVVHZ1VoT0tUVys1eEpkZlFKRUVXUncyVFF6Z2l6dSt3aVkzaDYrYXNTejRNY0srVGx6bWxVCmFHT013dFhTUzc0RXIxVmlCVXMrZnJKekFPR21IV0ExZWdtaGVlY1BvaE9ybTh5WkVueVJOSkRhWC9UUXBSUnEKaVdoWENBbjJTWFQxcFlsYVBzMjdkbXpFWnQ3UlVUSkJZZ1hHZXQ4d
|
|
|
|
required: false
|
|
|
|
type: string
|
|
|
|
label: Yugabyte Platform TLS key
|
|
|
|
description: "Yugabyte Platform TLS key (based64 encoded)"
|
|
|
|
## Postgres configurations
|
|
|
|
- variable: questions.defaultPostgres
|
|
|
|
default: true
|
|
|
|
description: "Use default postgres configurations"
|
|
|
|
label: Use default postgres configurations
|
|
|
|
type: boolean
|
|
|
|
show_subquestion_if: false
|
|
|
|
group: "Postgres"
|
|
|
|
subquestions:
|
|
|
|
- variable: image.postgres.registry
|
|
|
|
default: ""
|
|
|
|
required: false
|
|
|
|
type: string
|
|
|
|
label: Postgres image registry
|
|
|
|
description: "Postgres image registry"
|
|
|
|
- variable: image.postgres.tag
|
|
|
|
default: "11.5"
|
|
|
|
required: false
|
|
|
|
type: string
|
|
|
|
label: Postgres image tag
|
|
|
|
description: "Postgres image tag"
|
|
|
|
- variable: image.postgres.name
|
|
|
|
default: "postgres"
|
|
|
|
required: false
|
|
|
|
type: string
|
|
|
|
label: Postgres image name
|
|
|
|
description: "Postgres image name"
|
|
|
|
- variable: postgres.service.enabled
|
|
|
|
default: false
|
|
|
|
required: false
|
|
|
|
type: boolean
|
|
|
|
label: Expose internal Postgres as a Service
|
|
|
|
description: "Expose internal Postgres as a Service"
|
|
|
|
- variable: postgres.resources.requests.cpu
|
|
|
|
default: "0.5"
|
|
|
|
required: false
|
|
|
|
type: string
|
|
|
|
label: CPU request for Postgres
|
|
|
|
description: "CPU request for Postgres"
|
|
|
|
- variable: postgres.resources.requests.memory
|
|
|
|
default: "1Gi"
|
|
|
|
required: false
|
|
|
|
type: string
|
|
|
|
label: Memory request for Postgres
|
|
|
|
description: "Memory request for Postgres"
|
|
|
|
- variable: postgres.external.host
|
|
|
|
default: ""
|
|
|
|
required: false
|
|
|
|
type: string
|
|
|
|
label: External host for Postgres
|
|
|
|
description: "External host for Postgres"
|
|
|
|
- variable: postgres.external.port
|
|
|
|
default: 5432
|
|
|
|
required: false
|
|
|
|
type: int
|
|
|
|
label: External host port for Postgres
|
|
|
|
description: "External host port for Postgres"
|
|
|
|
- variable: postgres.external.pass
|
|
|
|
default: ""
|
|
|
|
required: false
|
|
|
|
type: string
|
|
|
|
label: External host password for Postgres
|
|
|
|
description: "External host password for Postgres"
|
|
|
|
- variable: postgres.external.dbname
|
|
|
|
default: "postgres"
|
|
|
|
required: false
|
|
|
|
type: string
|
|
|
|
label: External host Db name for Postgres
|
|
|
|
description: "External host Db name for Postgres"
|
|
|
|
- variable: postgres.external.user
|
|
|
|
default: "postgres"
|
|
|
|
required: false
|
|
|
|
type: string
|
|
|
|
label: External host Db user for Postgres
|
|
|
|
description: "External host Db user for Postgres"
|
|
|
|
- variable: postgres.external.jdbcParams
|
|
|
|
default: ""
|
|
|
|
required: false
|
|
|
|
type: string
|
|
|
|
label: JDBC connection parameters
|
|
|
|
description: "JDBC connection parameters including the leading `?"
|
|
|
|
- variable: questions.defaultPrometheus
|
|
|
|
default: true
|
|
|
|
description: "Default Prometheus configurations"
|
|
|
|
label: Default Prometheus configurations
|
|
|
|
type: boolean
|
|
|
|
show_subquestion_if: false
|
|
|
|
group: "Prometheus"
|
|
|
|
subquestions:
|
|
|
|
- variable: image.prometheus.registry
|
|
|
|
default: ""
|
|
|
|
required: false
|
|
|
|
type: string
|
|
|
|
label: Prometheus image registry
|
|
|
|
description: "Prometheus image registry"
|
|
|
|
- variable: image.prometheus.tag
|
|
|
|
default: "v2.27.1"
|
|
|
|
required: false
|
|
|
|
type: string
|
|
|
|
label: Prometheus image tag
|
|
|
|
description: "Prometheus image tag"
|
|
|
|
- variable: image.prometheus.name
|
|
|
|
default: "prom/prometheus"
|
|
|
|
required: false
|
|
|
|
type: string
|
|
|
|
label: Prometheus image name
|
|
|
|
description: "Prometheus image name"
|
|
|
|
- variable: prometheus.resources.requests.cpu
|
|
|
|
default: "2"
|
|
|
|
required: false
|
|
|
|
type: string
|
|
|
|
label: CPU request for Prometheus
|
|
|
|
description: "CPU request for Prometheus"
|
|
|
|
- variable: prometheus.resources.requests.memory
|
|
|
|
default: "4Gi"
|
|
|
|
required: false
|
|
|
|
type: string
|
|
|
|
label: Memory request for Prometheus
|
|
|
|
- variable: prometheus.retentionTime
|
|
|
|
default: 15d
|
|
|
|
required: false
|
|
|
|
type: string
|
|
|
|
label: Retention Time
|
|
|
|
description: "Retention Time"
|
|
|
|
- variable: questions.defaultNginx
|
|
|
|
default: true
|
|
|
|
description: "Default Nginx configurations"
|
|
|
|
label: Default nginx configurations
|
|
|
|
type: boolean
|
|
|
|
show_subquestion_if: false
|
|
|
|
group: "Nginx"
|
|
|
|
subquestions:
|
|
|
|
- variable: image.nginx.registry
|
|
|
|
default: ""
|
|
|
|
required: false
|
|
|
|
type: string
|
|
|
|
label: Nginx image registry
|
|
|
|
description: "Nginx image registry"
|
|
|
|
- variable: image.nginx.tag
|
|
|
|
default: "1.17.4-amd64"
|
|
|
|
required: false
|
|
|
|
type: string
|
|
|
|
label: Nginx image tag
|
|
|
|
description: "Nginx image tag"
|
|
|
|
- variable: image.nginx.name
|
|
|
|
default: "nginxinc/nginx-unprivileged"
|
|
|
|
required: false
|
|
|
|
type: string
|
|
|
|
label: Nginx image name
|
|
|
|
description: "Nginx image name"
|
|
|
|
- variable: nginx.resources.requests.cpu
|
|
|
|
default: "0.25"
|
|
|
|
required: false
|
|
|
|
type: string
|
|
|
|
label: CPU request for Nginx
|
|
|
|
description: "CPU request for Nginx"
|
|
|
|
- variable: nginx.resources.requests.memory
|
|
|
|
default: "300Mi"
|
|
|
|
required: false
|
|
|
|
type: string
|
|
|
|
label: Memory request for Nginx
|
|
|
|
description: "Memory request for Nginx"
|
|
|
|
- variable: nginx.workerConnections
|
|
|
|
default: 1024
|
|
|
|
required: false
|
|
|
|
type: int
|
|
|
|
label: Nginx worker connections
|
|
|
|
description: "Nginx worker connections"
|
|
|
|
- variable: securityContext.enabled
|
|
|
|
default: false
|
|
|
|
description: "Enable Security Context"
|
|
|
|
label: Enable Security Context
|
|
|
|
type: boolean
|
|
|
|
show_subquestion_if: true
|
|
|
|
group: "Security Context"
|
|
|
|
subquestions:
|
|
|
|
- variable: securityContext.fsGroup
|
|
|
|
default: 10001
|
|
|
|
required: false
|
|
|
|
type: int
|
|
|
|
label: fsGroup
|
|
|
|
description: "fsGroup"
|
|
|
|
- variable: securityContext.fsGroupChangePolicy
|
|
|
|
default: "OnRootMismatch"
|
|
|
|
required: false
|
|
|
|
type: string
|
|
|
|
label: fsGroupChangePolicy
|
|
|
|
description: "fsGroupChangePolicy"
|
|
|
|
- variable: securityContext.runAsUser
|
|
|
|
default: 10001
|
|
|
|
required: false
|
|
|
|
type: int
|
|
|
|
label: runAsUser
|
|
|
|
description: "runAsUser"
|
|
|
|
- variable: securityContext.runAsGroup
|
|
|
|
default: 10001
|
|
|
|
required: false
|
|
|
|
type: int
|
|
|
|
label: runAsGroup
|
|
|
|
description: "runAsGroup"
|
|
|
|
- variable: securityContext.runAsNonRoot
|
|
|
|
default: true
|
|
|
|
required: false
|
|
|
|
type: boolean
|
|
|
|
label: runAsNonRoot
|
|
|
|
description: "runAsNonRoot"
|