59 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			59 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
#
 | 
						|
# IMPORTANT NOTE
 | 
						|
#
 | 
						|
# This chart inherits from our common library chart. You can check the default values/options here:
 | 
						|
# https://teapot.octopusx.de/octocloudlab/library-chart/src/branch/main/chart/values.yaml
 | 
						|
#
 | 
						|
 | 
						|
image:
 | 
						|
  # -- image repository
 | 
						|
  repository: ghcr.io/tale/headplane
 | 
						|
  # -- image pull policy
 | 
						|
  pullPolicy: IfNotPresent
 | 
						|
 | 
						|
# -- environment variables. See more environment variables in the [linkwarden documentation](https://docs.linkwarden.app/self-hosting/environment-variables)
 | 
						|
# @default -- See below
 | 
						|
env: {}
 | 
						|
  # environment:
 | 
						|
  # HEADSCALE_URL: 'http://headscale:8080'
 | 
						|
  # COOKIE_SECRET: 'abcdefghijklmnopqrstuvwxyz'
 | 
						|
 | 
						|
  # # These are all optional!
 | 
						|
  # HEADSCALE_CONTAINER: 'headscale'
 | 
						|
  # API_KEY: 'abcdefghijklmnopqrstuvwxyz'
 | 
						|
  # OIDC_CLIENT_ID: 'headscale'
 | 
						|
  # OIDC_ISSUER: 'https://sso.example.com'
 | 
						|
  # OIDC_CLIENT_SECRET: 'super_secret_client_secret'
 | 
						|
  # DISABLE_API_KEY_LOGIN: 'true'
 | 
						|
 | 
						|
  # # These are the default values
 | 
						|
  # HOST: '0.0.0.0'
 | 
						|
  # PORT: '3000'
 | 
						|
 | 
						|
# -- Configures service settings for the chart.
 | 
						|
# @default -- See values.yaml
 | 
						|
service:
 | 
						|
  main:
 | 
						|
    ports:
 | 
						|
      http:
 | 
						|
        port: 3000
 | 
						|
 | 
						|
ingress:
 | 
						|
  # -- Enable and configure ingress settings for the chart under this key.
 | 
						|
  # @default -- See values.yaml
 | 
						|
  main:
 | 
						|
    enabled: false
 | 
						|
 | 
						|
# -- Configure persistence settings for the chart under this key.
 | 
						|
# @default -- See values.yaml
 | 
						|
persistence: {}
 | 
						|
  # -- You need to create a copy of your headscale config file as a secret
 | 
						|
  # -- and mount it as a volume with `kubectl create secret generic headscale-conf --from-file=./config.yaml`
 | 
						|
  # config:
 | 
						|
  #   enabled: true
 | 
						|
  #   type: secret
 | 
						|
  #   name: headscale-conf
 | 
						|
  #   mountPath: /etc/tailscale
 | 
						|
  #   items:
 | 
						|
  #     - key: config.yaml
 | 
						|
  #       path: config.yaml |