Add initial kubernetes configuration

This commit is contained in:
niten 2024-08-10 11:52:35 -07:00
parent f8a5c9d3ec
commit 3c0347e734

View File

@ -84,6 +84,24 @@ let
default = null;
};
kubernetes = let
kubeOpts.options = {
masters = mkOption {
type = listOf str;
description = "Master Kubernetes hosts.";
};
nodes = mkOption {
type = listOf str;
description = "List of Kubernetes nodes.";
};
};
in mkOption {
type = nullOr (submodule kubeOpts);
description = "Kubernetes configuration.";
default = null;
};
backplane = mkOption {
type = nullOr (submodule {
options = {