github.com/wmuizelaar/kpt@v0.0.0-20221018115725-bd564717b2ed/e2e/testdata/fn-render/generator/.expected/diff.patch (about) 1 diff --git a/Kptfile b/Kptfile 2 index 8632ba7..eaab661 100644 3 --- a/Kptfile 4 +++ b/Kptfile 5 @@ -2,6 +2,9 @@ apiVersion: kpt.dev/v1 6 kind: Kptfile 7 metadata: 8 name: app-with-generator 9 + namespace: staging 10 + labels: 11 + tier: db 12 pipeline: 13 mutators: 14 - image: gcr.io/kpt-fn/set-namespace:v0.1.3 15 diff --git a/db/Kptfile b/db/Kptfile 16 index a9d1c11..4813f6d 100644 17 --- a/db/Kptfile 18 +++ b/db/Kptfile 19 @@ -2,6 +2,10 @@ apiVersion: kpt.dev/v1 20 kind: Kptfile 21 metadata: 22 name: db 23 + namespace: staging 24 + labels: 25 + app: backend 26 + tier: db 27 pipeline: 28 mutators: 29 - image: gcr.io/kpt-fn/starlark:v0.2.1 30 diff --git a/db/deployment_httpbin.yaml b/db/deployment_httpbin.yaml 31 new file mode 100644 32 index 0000000..ffdf484 33 --- /dev/null 34 +++ b/db/deployment_httpbin.yaml 35 @@ -0,0 +1,25 @@ 36 +apiVersion: apps/v1 37 +kind: Deployment 38 +metadata: 39 + name: httpbin 40 + namespace: staging 41 + labels: 42 + app: backend 43 + tier: db 44 +spec: 45 + replicas: 4 46 + template: 47 + spec: 48 + containers: 49 + - image: kennethreitz/httpbin 50 + name: httpbin 51 + ports: 52 + - containerPort: 9876 53 + metadata: 54 + labels: 55 + app: backend 56 + tier: db 57 + selector: 58 + matchLabels: 59 + app: backend 60 + tier: db 61 diff --git a/db/resources.yaml b/db/resources.yaml 62 index ac1fd96..49fa8df 100644 63 --- a/db/resources.yaml 64 +++ b/db/resources.yaml 65 @@ -15,5 +15,18 @@ apiVersion: apps/v1 66 kind: StatefulSet 67 metadata: 68 name: db 69 + namespace: staging 70 + labels: 71 + app: backend 72 + tier: db 73 spec: 74 replicas: 3 75 + selector: 76 + matchLabels: 77 + app: backend 78 + tier: db 79 + template: 80 + metadata: 81 + labels: 82 + app: backend 83 + tier: db 84 diff --git a/db/starlark-httpbin.yaml b/db/starlark-httpbin.yaml 85 index 5c7eea7..d5252a4 100644 86 --- a/db/starlark-httpbin.yaml 87 +++ b/db/starlark-httpbin.yaml 88 @@ -15,6 +15,10 @@ apiVersion: fn.kpt.dev/v1alpha1 89 kind: StarlarkRun 90 metadata: 91 name: httpbin-gen 92 + namespace: staging 93 + labels: 94 + app: backend 95 + tier: db 96 source: |- 97 httpbin_deployment = { 98 "apiVersion": "apps/v1", 99 diff --git a/resources.yaml b/resources.yaml 100 index 7a494c9..ac4edf8 100644 101 --- a/resources.yaml 102 +++ b/resources.yaml 103 @@ -15,12 +15,25 @@ apiVersion: apps/v1 104 kind: Deployment 105 metadata: 106 name: nginx-deployment 107 + namespace: staging 108 + labels: 109 + tier: db 110 spec: 111 replicas: 3 112 + selector: 113 + matchLabels: 114 + tier: db 115 + template: 116 + metadata: 117 + labels: 118 + tier: db 119 --- 120 apiVersion: custom.io/v1 121 kind: Custom 122 metadata: 123 name: custom 124 + namespace: staging 125 + labels: 126 + tier: db 127 spec: 128 image: nginx:1.2.3