Fancy new jsonnet deployment 🔥🔥🔥
This commit is contained in:
4 files changed
+31
-10
No files matched your search
@@ -0,0 +1,21 @@
|
||||
local params = import 'params.libsonnet';
|
||||
[
|
||||
{
|
||||
apiVersion: 'externaldns.k8s.io/v1alpha1',
|
||||
kind: 'DNSEndpoint',
|
||||
metadata: {
|
||||
name: params.name+"-dns",
|
||||
},
|
||||
spec: {
|
||||
endpoints: [
|
||||
{
|
||||
dnsName: params.domain,
|
||||
recordType: 'CNAME',
|
||||
targets: [
|
||||
'k.odit.services',
|
||||
],
|
||||
},
|
||||
],
|
||||
},
|
||||
},
|
||||
]
|
||||
@@ -14,7 +14,7 @@ local params = import 'params.libsonnet';
|
||||
routes: [
|
||||
{
|
||||
kind: 'Rule',
|
||||
match: std.strReplace("Host(`domain`)", "domain", params.domain),
|
||||
match: std.strReplace('Host(`domain`)', 'domain', params.domain),
|
||||
services: [
|
||||
{
|
||||
name: params.name,
|
||||
@@ -24,7 +24,7 @@ local params = import 'params.libsonnet';
|
||||
},
|
||||
],
|
||||
tls: {
|
||||
secretName: params.name + "-cert",
|
||||
secretName: params.name + '-cert',
|
||||
},
|
||||
},
|
||||
},
|
||||
@@ -32,11 +32,11 @@ local params = import 'params.libsonnet';
|
||||
apiVersion: 'cert-manager.io/v1',
|
||||
kind: 'Certificate',
|
||||
metadata: {
|
||||
name: params.name + "-cert",
|
||||
name: params.name + '-cert',
|
||||
},
|
||||
spec: {
|
||||
commonName: params.domain,
|
||||
secretName: params.name + "-cert",
|
||||
secretName: params.name + '-cert',
|
||||
dnsNames: [
|
||||
params.domain,
|
||||
],
|
||||
@@ -46,4 +46,4 @@ local params = import 'params.libsonnet';
|
||||
},
|
||||
},
|
||||
},
|
||||
]
|
||||
]
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
image: "traefik/whoami",
|
||||
name: "w-dev-odit-services",
|
||||
image: 'registry.odit.services/customers/elisabeth-ort.de',
|
||||
name: 'w-dev-odit-services',
|
||||
containerPort: 80,
|
||||
domain: "w.dev.odit.services"
|
||||
}
|
||||
domain: 'w.dev.odit.services',
|
||||
}
|
||||
@@ -19,4 +19,4 @@ local params = import 'params.libsonnet';
|
||||
},
|
||||
},
|
||||
},
|
||||
]
|
||||
]
|
||||
Reference in new issue
Block a user