rancher-partner-charts/charts/f5/f5-bigip-ctlr/0.0.3101/values.yaml

91 lines
2.5 KiB
YAML

# For additional information on installing the k8-bigip-ctlr please see:
# Kubernetes: https://clouddocs.f5.com/containers/latest/userguide/kubernetes/#cis-installation
# OpenShift: https://clouddocs.f5.com/containers/latest/userguide/openshift/#cis-installation
#
# access / permissions / RBAC
# To create a secret using kubectl see
# https://clouddocs.f5.com/containers/latest/userguide/kubernetes/#installing-cis-manually
bigip_login_secret: f5-bigip-ctlr-login
bigip_secret:
create: false
username:
password:
rbac:
create: true
serviceAccount:
# Specifies whether a service account should be created
create: true
# The name of the service account to use.
# If not set and create is true, a name is generated using the fullname template
name: f5-bigip-ctlr-serviceaccount
# This namespace is where the Controller lives;
namespace: kube-system
ingressClass:
create: true
ingressClassName: f5
isDefaultIngressController: true
args:
# See https://clouddocs.f5.com/containers/latest/userguide/config-parameters.html
# NOTE: helm has difficulty with values using `-`; `_` are used for naming
# and are replaced with `-` during rendering.
# REQUIRED Params
bigip_url: ~
bigip_partition: f5-bigip-ctlr
# OPTIONAL PARAMS -- uncomment and provide values for those you wish to use.
# verify_interval:
# node-poll_interval:
# log_level:
# python_basedir: ~
# VXLAN
# openshift_sdn_name:
# flannel_name:
# KUBERNETES
# default_ingress_ip:
# kubeconfig:
# namespaces: ["foo", "bar"]
# namespace_label:
# node_label_selector:
# pool_member_type:
# resolve_ingress_names:
# running_in_cluster:
# use_node_internal:
# use_secrets:
# insecure: true
# custom-resource-mode: true
# log-as3-response: true
# gtm-bigip-password
# gtm-bigip-url
# gtm-bigip-username
# ipam : true
image:
# Use the tag to target a specific version of the Controller
user: f5networks
repo: k8s-bigip-ctlr
pullPolicy: Always
version: latest
# affinity:
# nodeAffinity:
# requiredDuringSchedulingIgnoredDuringExecution:
# nodeSelectorTerms:
# - matchExpressions:
# - key: kubernetes.io/arch
# operator: Exists
# securityContext:
# runAsUser: 1000
# runAsGroup: 3000
# fsGroup: 2000
# If you want to specify resources, uncomment the following
# limits_cpu: 100m
# limits_memory: 512Mi
# requests_cpu: 100m
# requests_memory: 512Mi
# Set podSecurityContext for Pod Security Admission and Pod Security Standards
# podSecurityContext:
# runAsUser: 1000
# runAsGroup: 1000
# privileged: true