|
5 | 5 | # that, for example, changing the contract source code won't cause Solana itself to be rebuilt.
|
6 | 6 | #
|
7 | 7 |
|
| 8 | +image_registry = os.environ.get("TILT_IMAGE_REGISTRY") |
| 9 | +namespace = os.environ.get("TILT_NAMESPACE", "development") |
| 10 | + |
8 | 11 | load("ext://namespace", "namespace_create", "namespace_inject")
|
9 | 12 | load("ext://secret", "secret_yaml_generic")
|
10 | 13 |
|
11 |
| -allow_k8s_contexts("ci") |
| 14 | +default_registry(image_registry, single_name="development") |
| 15 | + |
| 16 | +allow_k8s_contexts(k8s_context()) |
12 | 17 |
|
13 | 18 | # Disable telemetry by default
|
14 | 19 | analytics_settings(False)
|
@@ -42,23 +47,16 @@ config.define_bool("pyth", False, "Enable Pyth-to-Wormhole component")
|
42 | 47 |
|
43 | 48 | cfg = config.parse()
|
44 | 49 | num_guardians = int(cfg.get("num", "1"))
|
45 |
| -namespace = cfg.get("namespace", "wormhole") |
46 | 50 | gcpProject = cfg.get("gcpProject", "local-dev")
|
47 | 51 | bigTableKeyPath = cfg.get("bigTableKeyPath", "./event_database/devnet_key.json")
|
48 | 52 | webHost = cfg.get("webHost", "localhost")
|
49 |
| -ci = cfg.get("ci", False) |
50 | 53 |
|
51 | 54 |
|
52 | 55 | if cfg.get("manual", False):
|
53 | 56 | trigger_mode = TRIGGER_MODE_MANUAL
|
54 | 57 | else:
|
55 | 58 | trigger_mode = TRIGGER_MODE_AUTO
|
56 | 59 |
|
57 |
| -# namespace |
58 |
| - |
59 |
| -if not ci: |
60 |
| - namespace_create(namespace) |
61 |
| - |
62 | 60 | def k8s_yaml_with_ns(objects):
|
63 | 61 | return k8s_yaml(namespace_inject(objects, namespace))
|
64 | 62 |
|
|
0 commit comments