rancher-partner-charts/charts/stackstate/stackstate-k8s-agent/1.0.76/questions.yml

185 lines
6.7 KiB
YAML

questions:
- variable: stackstate.apiKey
label: "StackState API Key"
type: string
description: "The API key for StackState."
required: true
group: General
- variable: stackstate.url
label: "StackState URL"
type: string
description: "The URL where StackState is running."
required: true
group: General
- variable: stackstate.cluster.name
label: "StackState Cluster Name"
type: string
description: "The StackState Cluster Name given when installing the instance of the Kubernetes StackPack in StackState. This is used to identify the cluster in StackState."
required: true
group: General
- variable: all.registry.override
label: "Override Default Image Registry"
type: boolean
description: "Whether or not to override the default image registry."
default: false
group: "General"
show_subquestions_if: true
subquestions:
- variable: all.image.registry
label: "Docker Image Registry"
type: string
description: "The registry to pull the StackState Agent images from."
default: "quay.io"
- variable: global.imagePullCredentials.username
label: "Docker Image Pull Username"
type: string
description: "The username to use when pulling the StackState Agent images."
- variable: global.imagePullCredentials.password
label: "Docker Image Pull Password"
type: secret
description: "The password to use when pulling the StackState Agent images."
- variable: nodeAgent.containers.agent.resources.override
label: "Override Node Agent Resource Allocation"
type: boolean
description: "Whether or not to override the default resources."
default: "false"
group: "Node Agent"
show_subquestions_if: true
subquestions:
- variable: nodeAgent.containers.agent.resources.requests.cpu
label: "CPU Requests"
type: string
description: "The requested CPU for the Node Agent."
default: "20m"
- variable: nodeAgent.containers.agent.resources.requests.memory
label: "Memory Requests"
type: string
description: "The requested memory for the Node Agent."
default: "180Mi"
- variable: nodeAgent.containers.agent.resources.limits.cpu
label: "CPU Limit"
type: string
description: "The CPU limit for the Node Agent."
default: "270m"
- variable: nodeAgent.containers.agent.resources.limits.memory
label: "Memory Limit"
type: string
description: "The memory limit for the Node Agent."
default: "420Mi"
- variable: nodeAgent.containers.processAgent.enabled
label: "Enable Process Agent"
type: boolean
description: "Whether or not to enable the Process Agent."
default: "true"
group: "Process Agent"
- variable: nodeAgent.skipKubeletTLSVerify
label: "Skip Kubelet TLS Verify"
type: boolean
description: "Whether or not to skip TLS verification when connecting to the kubelet API."
default: "true"
group: "Process Agent"
- variable: nodeAgent.containers.processAgent.resources.override
label: "Override Process Agent Resource Allocation"
type: boolean
description: "Whether or not to override the default resources."
default: "false"
group: "Process Agent"
show_subquestions_if: true
subquestions:
- variable: nodeAgent.containers.processAgent.resources.requests.cpu
label: "CPU Requests"
type: string
description: "The requested CPU for the Process Agent."
default: "25m"
- variable: nodeAgent.containers.processAgent.resources.requests.memory
label: "Memory Requests"
type: string
description: "The requested memory for the Process Agent."
default: "128Mi"
- variable: nodeAgent.containers.processAgent.resources.limits.cpu
label: "CPU Limit"
type: string
description: "The CPU limit for the Process Agent."
default: "125m"
- variable: nodeAgent.containers.processAgent.resources.limits.memory
label: "Memory Limit"
type: string
description: "The memory limit for the Process Agent."
default: "400Mi"
- variable: clusterAgent.enabled
label: "Enable Cluster Agent"
type: boolean
description: "Whether or not to enable the Cluster Agent."
default: "true"
group: "Cluster Agent"
- variable: clusterAgent.collection.kubernetesResources.secrets
label: "Collect Secret Resources"
type: boolean
description: |
Whether or not to collect Kubernetes Secrets.
NOTE: StackState will not send the actual data of the secrets, only the metadata and a secure hash of the data.
default: "true"
group: "Cluster Agent"
- variable: clusterAgent.resources.override
label: "Override Cluster Agent Resource Allocation"
type: boolean
description: "Whether or not to override the default resources."
default: "false"
group: "Cluster Agent"
show_subquestions_if: true
subquestions:
- variable: clusterAgent.resources.requests.cpu
label: "CPU Requests"
type: string
description: "The requested CPU for the Cluster Agent."
default: "70m"
- variable: clusterAgent.resources.requests.memory
label: "Memory Requests"
type: string
description: "The requested memory for the Cluster Agent."
default: "512Mi"
- variable: clusterAgent.resources.limits.cpu
label: "CPU Limit"
type: string
description: "The CPU limit for the Cluster Agent."
default: "400m"
- variable: clusterAgent.resources.limits.memory
label: "Memory Limit"
type: string
description: "The memory limit for the Cluster Agent."
default: "800Mi"
- variable: logsAgent.enabled
label: "Enable Logs Agent"
type: boolean
description: "Whether or not to enable the Logs Agent."
default: "true"
group: "Logs Agent"
- variable: logsAgent.resources.override
label: "Override Logs Agent Resource Allocation"
type: boolean
description: "Whether or not to override the default resources."
default: "false"
group: "Logs Agent"
show_subquestions_if: true
subquestions:
- variable: logsAgent.resources.requests.cpu
label: "CPU Requests"
type: string
description: "The requested CPU for the Logs Agent."
default: "20m"
- variable: logsAgent.resources.requests.memory
label: "Memory Requests"
type: string
description: "The requested memory for the Logs Agent."
default: "100Mi"
- variable: logsAgent.resources.limits.cpu
label: "CPU Limit"
type: string
description: "The CPU limit for the Logs Agent."
default: "1300m"
- variable: logsAgent.resources.limits.memory
label: "Memory Limit"
type: string
description: "The memory limit for the Logs Agent."
default: "192Mi"