Skip to content

Commit 467633c

Browse files
authored
Update README.md
1 parent e44df7b commit 467633c

File tree

1 file changed

+43
-42
lines changed

1 file changed

+43
-42
lines changed

README.md

Lines changed: 43 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -72,31 +72,31 @@ label_.
7272
7373
base: kustomization + resources
7474
75-
kustomization.yaml deployment.yaml service.yaml
76-
+-------------------------------+ +-------------------------------------------------------+ +-----------------------------------+
77-
| commonLabels: | | apiVersion: apps/v1 | | apiVersion: v1 |
78-
| app: myapp | | kind: Deployment | | kind: Service |
79-
| resources: | | metadata: | | metadata: |
80-
| - deployment.yaml | | name: myapp | | name: myapp |
81-
| - service.yaml | | spec: | | spec: |
82-
| configMapGenerator: | | selector: | | selector: |
83-
| - name: myapp-map | | matchLabels: | | app: myapp |
84-
| files: | | app: myapp | | ports: |
85-
| - env.startup.txt | | template: | | - port: 6060 |
86-
+-------------------------------+ | metadata: | | targetPort: 6060 |
87-
| labels: | +-----------------------------------+
88-
| app: myapp |
89-
| spec: |
90-
| containers: |
91-
| - name: myapp |
92-
| image: myapp |
93-
| resources: |
94-
| limits: |
95-
| memory: "128Mi" |
96-
| cpu: "500m" |
97-
| ports: |
98-
| - containerPort: 6060 |
99-
+-------------------------------------------------------+
75+
kustomization.yaml deployment.yaml service.yaml
76+
+---------------------------------------------+ +-------------------------------------------------------+ +-----------------------------------+
77+
| apiVersion: kustomize.config.k8s.io/v1beta1 | | apiVersion: apps/v1 | | apiVersion: v1 |
78+
| kind: Kustomization | | kind: Deployment | | kind: Service |
79+
|.commonLabels: | | metadata: | | metadata: |
80+
| app: myapp | | name: myapp | | name: myapp |
81+
| resources: | | spec: | | spec: |
82+
| - deployment.yaml | | selector: | | selector: |
83+
| - service.yaml | | matchLabels: | | app: myapp |
84+
| configMapGenerator: | | app: myapp | | ports: |
85+
| - name: myapp-map | | template: | | - port: 6060 |
86+
| literals: | | metadata: | | targetPort: 6060 |
87+
| - KEY=value | | labels: | +-----------------------------------+
88+
+---------------------------------------------+ | app: myapp |
89+
| spec: |
90+
| containers: |
91+
| - name: myapp |
92+
| image: myapp |
93+
| resources: |
94+
| limits: |
95+
| memory: "128Mi" |
96+
| cpu: "500m" |
97+
| ports: |
98+
| - containerPort: 6060 |
99+
+-------------------------------------------------------+
100100
101101
```
102102

@@ -136,23 +136,24 @@ _development_, _staging_ and _production_ - using
136136
137137
```
138138

139-
overlay: kustomization + patches + more resources
140-
141-
kustomization.yaml replica_count.yaml cpu_count.yaml
142-
+---------------------------------------+ +-------------------------------+ +------------------------------------------+
143-
| commonLabels: | | apiVersion: apps/v1 | | apiVersion: apps/v1 |
144-
| app: myapp | | kind: Deployment | | kind: Deployment |
145-
| resources: | | metadata: | | metadata: |
146-
| - ../../base | | name: myapp | | name: myapp |
147-
| patches: | | spec: | | spec: |
148-
| - path: replica_count.yaml | | spec: | | spec: |
149-
| | | replicas: 80 | | containers: |
150-
| | | | | - name: myapp |
151-
| | | | | resources: |
152-
| | | | | limits: |
153-
| | | | | memory: "128Mi" |
154-
| | | | | cpu: "7000m" |
155-
+---------------------------------------+ +-------------------------------+ +------------------------------------------+
139+
overlay: kustomization + patches
140+
141+
kustomization.yaml replica_count.yaml cpu_count.yaml
142+
+-----------------------------------------------+ +-------------------------------+ +------------------------------------------+
143+
| apiVersion: kustomize.config.k8s.io/v1beta1 | | apiVersion: apps/v1 | | apiVersion: apps/v1 |
144+
| kind: Kustomization | | kind: Deployment | | kind: Deployment |
145+
| commonLabels: | | metadata: | | metadata: |
146+
| variant: prod | | name: myapp | | name: myapp |
147+
| resources: | | spec: | | spec: |
148+
| - ../../base | | replicas: 80 | | template: |
149+
| patches: | +-------------------------------+ | spec: |
150+
| - path: replica_count.yaml | | containers: |
151+
+-----------------------------------------------+ | - name: myapp |
152+
| resources: |
153+
| limits: |
154+
| memory: "128Mi" |
155+
| cpu: "7000m" |
156+
+------------------------------------------+
156157
```
157158
158159

0 commit comments

Comments
 (0)