26 lines
623 B
Jsonnet
26 lines
623 B
Jsonnet
|
|
local base = import "k8s/configs/base.libsonnet";
|
||
|
|
local certManager = import "k8s/configs/templates/core/security/cert-manager.libsonnet";
|
||
|
|
|
||
|
|
local namespace = "cert-manager";
|
||
|
|
local ctx = base.NewContext(base.helm);
|
||
|
|
|
||
|
|
{
|
||
|
|
namespace: {
|
||
|
|
apiVersion: "v1",
|
||
|
|
kind: "Namespace",
|
||
|
|
metadata: {
|
||
|
|
name: namespace,
|
||
|
|
},
|
||
|
|
},
|
||
|
|
apps: {
|
||
|
|
certManager: certManager.App(certManager.Params {
|
||
|
|
namespace: namespace,
|
||
|
|
name: "cert-manager",
|
||
|
|
context: ctx,
|
||
|
|
values: {
|
||
|
|
# Add any specific values here
|
||
|
|
},
|
||
|
|
}),
|
||
|
|
},
|
||
|
|
}
|