diff --git a/kube/kube.libsonnet b/kube/kube.libsonnet index fc21962b..5a1ad02c 100644 --- a/kube/kube.libsonnet +++ b/kube/kube.libsonnet @@ -12,6 +12,10 @@ kube { Certificate(name): kube._Object("certmanager.k8s.io/v1alpha1", "Certificate", name) { spec: error "spec must be defined", }, + # For use in PodSpec.volumes_ + CertificateVolume(certificate): { + secret: { secretName: certificate.spec.secretName }, + }, CephObjectStoreUser(name): kube._Object("ceph.rook.io/v1", "CephObjectStoreUser", name) { local user = self,