Skip to content

Commit ef602b2

Browse files
authored
feat(base): adds env (#145)
1 parent d55dfd3 commit ef602b2

File tree

4 files changed

+4
-13
lines changed

4 files changed

+4
-13
lines changed

modules/base/kcl.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "base"
33
edition = "v0.11.0"
4-
version = "0.1.0"
4+
version = "0.2.0"
55

66
[dependencies]
77
k8s = "1.31.2"

modules/base/schemas/app.k

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,6 @@
11
import k8s.apimachinery.pkg.apis.meta.v1
22

33
schema App:
4-
# metadata = v1.ObjectMeta {
5-
# name: d.instance
6-
# namespace: d.namespace
7-
# labels: {
8-
# "app.kubernetes.io/name": d.instance
9-
# }
10-
# }
11-
# selector = v1.LabelSelector {
12-
# matchLabels: {
13-
# "app.kubernetes.io/name": d.instance
14-
# }
15-
# }
4+
env: str
165
metadata: v1.ObjectMeta
176
selector: v1.LabelSelector

modules/base/schemas/deployment.k

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
schema Deployment:
2+
env: str
23
instance: str
34
name: str
45
namespace: str

modules/base/util/read.k

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ Read = lambda -> any {
1919
}
2020

2121
_d.values | {
22+
env = _d.env
2223
metadata = v1.ObjectMeta {
2324
name: _d.instance
2425
namespace: _d.namespace

0 commit comments

Comments
 (0)