mirror of
https://github.com/TECHNOFAB11/kubenix.git
synced 2025-12-12 16:10:05 +01:00
fix(k8s): remove extraOptions from generated resources
This commit is contained in:
parent
34e5452223
commit
d55bebd48e
8 changed files with 8 additions and 40 deletions
|
|
@ -292,10 +292,6 @@ let
|
||||||
|
|
||||||
mkOptionDefault = mkOverride 1001;
|
mkOptionDefault = mkOverride 1001;
|
||||||
|
|
||||||
extraOptions = {
|
|
||||||
kubenix = {};
|
|
||||||
};
|
|
||||||
|
|
||||||
mergeValuesByKey = mergeKey: values:
|
mergeValuesByKey = mergeKey: values:
|
||||||
listToAttrs (map
|
listToAttrs (map
|
||||||
(value: nameValuePair (
|
(value: nameValuePair (
|
||||||
|
|
@ -326,7 +322,7 @@ let
|
||||||
apiVersion = if group == \"core\" then version else \"\${group}/\${version}\";
|
apiVersion = if group == \"core\" then version else \"\${group}/\${version}\";
|
||||||
in types.submodule ({name, ...}: {
|
in types.submodule ({name, ...}: {
|
||||||
imports = getDefaults resource group version kind;
|
imports = getDefaults resource group version kind;
|
||||||
options = definitions.\"\${ref}\".options // extraOptions;
|
options = definitions.\"\${ref}\".options;
|
||||||
config = mkMerge [
|
config = mkMerge [
|
||||||
definitions.\"\${ref}\".config
|
definitions.\"\${ref}\".config
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -46,10 +46,6 @@ let
|
||||||
|
|
||||||
mkOptionDefault = mkOverride 1001;
|
mkOptionDefault = mkOverride 1001;
|
||||||
|
|
||||||
extraOptions = {
|
|
||||||
kubenix = {};
|
|
||||||
};
|
|
||||||
|
|
||||||
mergeValuesByKey = mergeKey: values:
|
mergeValuesByKey = mergeKey: values:
|
||||||
listToAttrs (map
|
listToAttrs (map
|
||||||
(value: nameValuePair (
|
(value: nameValuePair (
|
||||||
|
|
@ -80,7 +76,7 @@ let
|
||||||
apiVersion = if group == "core" then version else "${group}/${version}";
|
apiVersion = if group == "core" then version else "${group}/${version}";
|
||||||
in types.submodule ({name, ...}: {
|
in types.submodule ({name, ...}: {
|
||||||
imports = getDefaults resource group version kind;
|
imports = getDefaults resource group version kind;
|
||||||
options = definitions."${ref}".options // extraOptions;
|
options = definitions."${ref}".options;
|
||||||
config = mkMerge [
|
config = mkMerge [
|
||||||
definitions."${ref}".config
|
definitions."${ref}".config
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -46,10 +46,6 @@ let
|
||||||
|
|
||||||
mkOptionDefault = mkOverride 1001;
|
mkOptionDefault = mkOverride 1001;
|
||||||
|
|
||||||
extraOptions = {
|
|
||||||
kubenix = {};
|
|
||||||
};
|
|
||||||
|
|
||||||
mergeValuesByKey = mergeKey: values:
|
mergeValuesByKey = mergeKey: values:
|
||||||
listToAttrs (map
|
listToAttrs (map
|
||||||
(value: nameValuePair (
|
(value: nameValuePair (
|
||||||
|
|
@ -80,7 +76,7 @@ let
|
||||||
apiVersion = if group == "core" then version else "${group}/${version}";
|
apiVersion = if group == "core" then version else "${group}/${version}";
|
||||||
in types.submodule ({name, ...}: {
|
in types.submodule ({name, ...}: {
|
||||||
imports = getDefaults resource group version kind;
|
imports = getDefaults resource group version kind;
|
||||||
options = definitions."${ref}".options // extraOptions;
|
options = definitions."${ref}".options;
|
||||||
config = mkMerge [
|
config = mkMerge [
|
||||||
definitions."${ref}".config
|
definitions."${ref}".config
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -46,10 +46,6 @@ let
|
||||||
|
|
||||||
mkOptionDefault = mkOverride 1001;
|
mkOptionDefault = mkOverride 1001;
|
||||||
|
|
||||||
extraOptions = {
|
|
||||||
kubenix = {};
|
|
||||||
};
|
|
||||||
|
|
||||||
mergeValuesByKey = mergeKey: values:
|
mergeValuesByKey = mergeKey: values:
|
||||||
listToAttrs (map
|
listToAttrs (map
|
||||||
(value: nameValuePair (
|
(value: nameValuePair (
|
||||||
|
|
@ -80,7 +76,7 @@ let
|
||||||
apiVersion = if group == "core" then version else "${group}/${version}";
|
apiVersion = if group == "core" then version else "${group}/${version}";
|
||||||
in types.submodule ({name, ...}: {
|
in types.submodule ({name, ...}: {
|
||||||
imports = getDefaults resource group version kind;
|
imports = getDefaults resource group version kind;
|
||||||
options = definitions."${ref}".options // extraOptions;
|
options = definitions."${ref}".options;
|
||||||
config = mkMerge [
|
config = mkMerge [
|
||||||
definitions."${ref}".config
|
definitions."${ref}".config
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -46,10 +46,6 @@ let
|
||||||
|
|
||||||
mkOptionDefault = mkOverride 1001;
|
mkOptionDefault = mkOverride 1001;
|
||||||
|
|
||||||
extraOptions = {
|
|
||||||
kubenix = {};
|
|
||||||
};
|
|
||||||
|
|
||||||
mergeValuesByKey = mergeKey: values:
|
mergeValuesByKey = mergeKey: values:
|
||||||
listToAttrs (map
|
listToAttrs (map
|
||||||
(value: nameValuePair (
|
(value: nameValuePair (
|
||||||
|
|
@ -80,7 +76,7 @@ let
|
||||||
apiVersion = if group == "core" then version else "${group}/${version}";
|
apiVersion = if group == "core" then version else "${group}/${version}";
|
||||||
in types.submodule ({name, ...}: {
|
in types.submodule ({name, ...}: {
|
||||||
imports = getDefaults resource group version kind;
|
imports = getDefaults resource group version kind;
|
||||||
options = definitions."${ref}".options // extraOptions;
|
options = definitions."${ref}".options;
|
||||||
config = mkMerge [
|
config = mkMerge [
|
||||||
definitions."${ref}".config
|
definitions."${ref}".config
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -46,10 +46,6 @@ let
|
||||||
|
|
||||||
mkOptionDefault = mkOverride 1001;
|
mkOptionDefault = mkOverride 1001;
|
||||||
|
|
||||||
extraOptions = {
|
|
||||||
kubenix = {};
|
|
||||||
};
|
|
||||||
|
|
||||||
mergeValuesByKey = mergeKey: values:
|
mergeValuesByKey = mergeKey: values:
|
||||||
listToAttrs (map
|
listToAttrs (map
|
||||||
(value: nameValuePair (
|
(value: nameValuePair (
|
||||||
|
|
@ -80,7 +76,7 @@ let
|
||||||
apiVersion = if group == "core" then version else "${group}/${version}";
|
apiVersion = if group == "core" then version else "${group}/${version}";
|
||||||
in types.submodule ({name, ...}: {
|
in types.submodule ({name, ...}: {
|
||||||
imports = getDefaults resource group version kind;
|
imports = getDefaults resource group version kind;
|
||||||
options = definitions."${ref}".options // extraOptions;
|
options = definitions."${ref}".options;
|
||||||
config = mkMerge [
|
config = mkMerge [
|
||||||
definitions."${ref}".config
|
definitions."${ref}".config
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -46,10 +46,6 @@ let
|
||||||
|
|
||||||
mkOptionDefault = mkOverride 1001;
|
mkOptionDefault = mkOverride 1001;
|
||||||
|
|
||||||
extraOptions = {
|
|
||||||
kubenix = {};
|
|
||||||
};
|
|
||||||
|
|
||||||
mergeValuesByKey = mergeKey: values:
|
mergeValuesByKey = mergeKey: values:
|
||||||
listToAttrs (map
|
listToAttrs (map
|
||||||
(value: nameValuePair (
|
(value: nameValuePair (
|
||||||
|
|
@ -80,7 +76,7 @@ let
|
||||||
apiVersion = if group == "core" then version else "${group}/${version}";
|
apiVersion = if group == "core" then version else "${group}/${version}";
|
||||||
in types.submodule ({name, ...}: {
|
in types.submodule ({name, ...}: {
|
||||||
imports = getDefaults resource group version kind;
|
imports = getDefaults resource group version kind;
|
||||||
options = definitions."${ref}".options // extraOptions;
|
options = definitions."${ref}".options;
|
||||||
config = mkMerge [
|
config = mkMerge [
|
||||||
definitions."${ref}".config
|
definitions."${ref}".config
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -46,10 +46,6 @@ let
|
||||||
|
|
||||||
mkOptionDefault = mkOverride 1001;
|
mkOptionDefault = mkOverride 1001;
|
||||||
|
|
||||||
extraOptions = {
|
|
||||||
kubenix = {};
|
|
||||||
};
|
|
||||||
|
|
||||||
mergeValuesByKey = mergeKey: values:
|
mergeValuesByKey = mergeKey: values:
|
||||||
listToAttrs (map
|
listToAttrs (map
|
||||||
(value: nameValuePair (
|
(value: nameValuePair (
|
||||||
|
|
@ -80,7 +76,7 @@ let
|
||||||
apiVersion = if group == "core" then version else "${group}/${version}";
|
apiVersion = if group == "core" then version else "${group}/${version}";
|
||||||
in types.submodule ({name, ...}: {
|
in types.submodule ({name, ...}: {
|
||||||
imports = getDefaults resource group version kind;
|
imports = getDefaults resource group version kind;
|
||||||
options = definitions."${ref}".options // extraOptions;
|
options = definitions."${ref}".options;
|
||||||
config = mkMerge [
|
config = mkMerge [
|
||||||
definitions."${ref}".config
|
definitions."${ref}".config
|
||||||
{
|
{
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue