fix: Longhorn | remove insecure ingress
This commit is contained in:
@@ -5,7 +5,6 @@ import { Release } from "@cdktf/provider-helm/lib/release";
|
|||||||
import { Construct } from "constructs";
|
import { Construct } from "constructs";
|
||||||
import { Manifest } from "@cdktf/provider-kubernetes/lib/manifest";
|
import { Manifest } from "@cdktf/provider-kubernetes/lib/manifest";
|
||||||
import { KubernetesProvider } from "@cdktf/provider-kubernetes/lib/provider";
|
import { KubernetesProvider } from "@cdktf/provider-kubernetes/lib/provider";
|
||||||
import { IngressRoute } from "../../utils";
|
|
||||||
|
|
||||||
type LonghornOptions = {
|
type LonghornOptions = {
|
||||||
providers: {
|
providers: {
|
||||||
@@ -53,16 +52,5 @@ export class Longhorn extends Construct {
|
|||||||
},
|
},
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
|
||||||
new IngressRoute(this, "ingress", {
|
|
||||||
provider: kubernetes,
|
|
||||||
name: "longhorn",
|
|
||||||
namespace,
|
|
||||||
serviceName: "longhorn-frontend",
|
|
||||||
servicePort: 80,
|
|
||||||
host: "longhorn.dogar.dev",
|
|
||||||
tlsSecretName: "longhorn-tls",
|
|
||||||
entryPoints: ["websecure"],
|
|
||||||
});
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user