allow to pass defaults as attribute sets

This commit is contained in:
Jaka Hudoklin 2017-12-23 20:13:55 +01:00
parent 70d33e20b8
commit 699511bf54
3 changed files with 16 additions and 13 deletions

View file

@ -62,14 +62,14 @@ with lib;
kubernetes.resources.services.nginx = loadJSON ./service.json;
kubernetes.defaultModuleConfiguration.all = [{
config.kubernetes.defaults.deployments = [{spec.replicas = 3;}];
}];
kubernetes.defaultModuleConfiguration.all = {
config.kubernetes.defaults.deployments.spec.replicas = 3;
};
kubernetes.defaultModuleConfiguration.nginx = [{
kubernetes.defaults.deployments = [{spec.replicas = mkDefault 4;}];
}];
kubernetes.defaultModuleConfiguration.nginx = {
kubernetes.defaults.deployments.spec.replicas = mkDefault 4;
};
kubernetes.defaults.all = [{metadata.namespace = "test";}];
kubernetes.defaults.all.metadata.namespace = "test";
};
}