Skip to content

Commit 166461f

Browse files
authored
Separate traefik-crds (#278)
1 parent 5202822 commit 166461f

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

Tiltfile

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -264,13 +264,17 @@ traefik_yaml = helm_with_build_cache("cluster/traefik", values=["config/local.ya
264264
k8s_yaml(traefik_yaml)
265265

266266
traefik_identifiers = []
267+
traefik_crds = []
267268
for object in decode_yaml_stream(traefik_yaml):
268269
name = object["metadata"]["name"]
269270
kind = object["kind"].lower()
270-
if kind != "deployment" and kind != "service":
271+
if kind != "deployment" and kind != "service" and kind != "customresourcedefinition":
271272
traefik_identifiers.append(name + ":" + kind)
273+
if kind == "customresourcedefinition":
274+
traefik_crds.append(name + ":" + kind)
272275

273-
k8s_resource(new_name="traefik-setup", objects=traefik_identifiers, resource_deps=["namespaces"], labels=["traefik"])
276+
k8s_resource(new_name="traefik-crds", objects=traefik_crds, labels=["traefik"])
277+
k8s_resource(new_name="traefik-setup", objects=traefik_identifiers, resource_deps=["namespaces", "traefik-crds"], labels=["traefik"])
274278
k8s_resource(workload="release-name-traefik", new_name="traefik", port_forwards=["443:8443", "80:8000"], resource_deps=["traefik-setup"], labels=["traefik"])
275279

276280
postgres_yaml = helm_with_build_cache("infra/postgres", namespace="faf-infra", values=["config/local.yaml"])

0 commit comments

Comments
 (0)