# KubeSolo OS — Default KubeSolo Configuration # These defaults are used when no cloud-init or persistent config is found. # Overridden by: /etc/kubesolo/config.yaml (persistent) or cloud-init # Data directory for K8s state (certs, etcd/sqlite, manifests) data-dir: /var/lib/kubesolo # Enable local-path provisioner for PersistentVolumeClaims local-storage: true # API server will listen on all interfaces bind-address: 0.0.0.0 # Cluster CIDR ranges cluster-cidr: 10.42.0.0/16 service-cidr: 10.43.0.0/16 # Disable components not needed for single-node # (KubeSolo may handle this internally) # disable: # - traefik # - servicelb