This commit is contained in:
GTrunSec 2022-04-02 14:42:22 -07:00
parent 836fe9abd0
commit bc5c70db39
No known key found for this signature in database
GPG key ID: 2368FAFA4ABDD2A0
13 changed files with 68 additions and 57 deletions

View file

@ -1,7 +1,4 @@
{
lib,
...
}:
{lib, ...}:
with lib; {
options = {
kubenix.project = mkOption {

View file

@ -415,7 +415,8 @@ in {
features = ["k8s" "submodule"];
module = {config, ...}: {
# set module defaults
kubernetes.api.defaults = (filter (default: default.propagate) cfg.api.defaults)
kubernetes.api.defaults =
(filter (default: default.propagate) cfg.api.defaults)
++ [
# set module name and version for all kuberentes resources
{

View file

@ -236,11 +236,14 @@ in {
}: let
evaledSubmodule' = evalModules {
inherit specialArgs;
modules = config.modules ++ [./base.nix] ++ [
{
_module.args.check = false;
}
];
modules =
config.modules
++ [./base.nix]
++ [
{
_module.args.check = false;
}
];
};
evaledSubmodule =

View file

@ -12,10 +12,7 @@ with lib; let
kubecerts = "/var/lib/kubernetes/secrets";
# how we differ from the standard configuration of mkKubernetesBaseTest
extraConfiguration = {
config,
...
}: {
extraConfiguration = {config, ...}: {
virtualisation = {
memorySize = 2048;
};