Skip to content

nix-kubernetes Parameters

CPU

CPU Limit for Kubernetes Pod. Kubernetes Notation (eg. 500m)

Type: string
Mutable: true
Default: 500m

Dotfiles Repository (passed to home-manager)

Nix flake URI to your dotfiles repository, eg. github:example/dotfiles#coder

Your flake.nix has to expose a homeManagerConfiguration.coder in this case.

Type: string
Mutable: true

Git Repository

URI for a git repository which should automatically be cloned to ~/repos/

Type: string
Mutable: true

Home Disk Size

Size for the /home PV in GB

Type: number
Mutable: true
Default: 5

Image Tag

Which container image tag should be used.

Type: string
Mutable: true
Default: latest

Memory

Memory Limit for Kubernetes Pod. Kubernetes Notation (eg. 1Gi)

Type: string
Mutable: true
Default: 1Gi

Nix Config

Nix config, will be put into $NIX_CONFIG

Type: string
Mutable: true

Nix Store Disk Size

Size for the /nix PV in GB. This might grow pretty big.

Type: number
Mutable: true
Default: 5

Timezone

Content of the TZ environment variable.

Type: string
Mutable: true