feat: kubevirt - add cdi & ovs

This commit is contained in:
Ryan Yin
2024-03-03 20:01:09 +08:00
parent d3ddf34267
commit 996a27965f
23 changed files with 9208 additions and 132 deletions
+26 -11
View File
@@ -1,15 +1,30 @@
import pulumi
from pulumi import ResourceOptions
from pulumi_kubernetes.core.v1 import Namespace
from pulumi_kubernetes_cert_manager import CertManager, ReleaseArgs
ns_name = "cert-manager"
ns = Namespace("cert-manager", metadata={"name": ns_name})
# Install cert-manager into our cluster.
manager = CertManager(
"cert-manager",
install_crds=True,
helm_options=ReleaseArgs(
namespace=ns_name,
),
)
class NewCertManager:
NAMESPACE = "cert-manager"
def __init__(self, provider):
self.provider = provider
self.ns = Namespace(
"cert-manager",
metadata={"name": self.NAMESPACE},
opts=ResourceOptions(
provider=self.provider,
),
)
# Install cert-manager into our cluster.
self.manager = CertManager(
"cert-manager",
install_crds=True,
helm_options=ReleaseArgs(
namespace=self.NAMESPACE,
),
opts=ResourceOptions(
provider=self.provider,
),
)