infra/homelab/custom.nix

31 lines
651 B
Nix
Raw Normal View History

2024-02-05 13:13:44 +00:00
{lib, ...}: {
kubernetes.resourceOrder = [
"CustomResourceDefinition"
"Namespace"
"ConfigMap"
];
2023-10-19 14:31:30 +01:00
kubernetes.customTypes = [
{
name = "servicemonitors";
attrName = "servicemonitor";
group = "monitoring.coreos.com";
kind = "ServiceMonitor";
version = "v1";
module = {
options.endpoints = lib.mkOption {
description = "Endpoints";
type = lib.types.list;
};
};
}
2024-06-22 23:01:15 +01:00
{
name = "infisicalsecrets";
attrName = "infisicalsecret";
group = "secrets.infisical.com";
kind = "InfisicalSecret";
version = "v1alpha1";
}
2023-10-19 14:31:30 +01:00
];
}