Skip to content

Commit cd750c9

Browse files
authored
Update apiVersions in docs (#1690)
* Update apiVersions in docs Update docs to reflect new apiVersions for ingresses and deployments. * Add selector to apps/v1 deployments
1 parent e8b558d commit cd750c9

34 files changed

+62
-43
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
- Fix: add serviceaccount name in kustomize deployment (#1689) @jmthvt
44
- Updates Oracle OCI SDK to latest (#1687) @ericrrath
55
- UltraDNS Provider (#1635) @kbhandari
6+
- Update apiVersions in docs (#1690) @ddgenome
67

78
## v0.7.2 - 2020-06-03
89

docs/tutorials/akamai-fastdns.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ rules:
9797
- apiGroups: [""]
9898
resources: ["services","endpoints","pods"]
9999
verbs: ["get","watch","list"]
100-
- apiGroups: ["extensions"]
100+
- apiGroups: ["extensions","networking.k8s.io"]
101101
resources: ["ingresses"]
102102
verbs: ["get","watch","list"]
103103
- apiGroups: [""]

docs/tutorials/alb-ingress.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ this Ingress object will only be fronting one backend Service, we might instead
110110
create the following:
111111

112112
```yaml
113-
apiVersion: extensions/v1beta1
113+
apiVersion: networking.k8s.io/v1beta1
114114
kind: Ingress
115115
metadata:
116116
annotations:
@@ -145,7 +145,7 @@ and one AAAA record) for each hostname associated with the Ingress object.
145145
Example:
146146

147147
```yaml
148-
apiVersion: extensions/v1beta1
148+
apiVersion: networking.k8s.io/v1beta1
149149
kind: Ingress
150150
metadata:
151151
annotations:

docs/tutorials/alibabacloud.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,7 @@ rules:
149149
- apiGroups: [""]
150150
resources: ["services","endpoints","pods"]
151151
verbs: ["get","watch","list"]
152-
- apiGroups: ["extensions"]
152+
- apiGroups: ["extensions","networking.k8s.io"]
153153
resources: ["ingresses"]
154154
verbs: ["get","watch","list"]
155155
- apiGroups: [""]

docs/tutorials/aws-sd.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ rules:
110110
- apiGroups: [""]
111111
resources: ["services","endpoints","pods"]
112112
verbs: ["get","watch","list"]
113-
- apiGroups: ["extensions"]
113+
- apiGroups: ["extensions","networking.k8s.io"]
114114
resources: ["ingresses"]
115115
verbs: ["get","watch","list"]
116116
- apiGroups: [""]

docs/tutorials/aws.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -174,7 +174,7 @@ rules:
174174
- apiGroups: [""]
175175
resources: ["services","endpoints","pods"]
176176
verbs: ["get","watch","list"]
177-
- apiGroups: ["extensions"]
177+
- apiGroups: ["extensions","networking.k8s.io"]
178178
resources: ["ingresses"]
179179
verbs: ["get","watch","list"]
180180
- apiGroups: [""]

docs/tutorials/azure-private-dns.md

Lines changed: 19 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -150,11 +150,14 @@ The credentials of the service principal are provided to ExternalDNS as environm
150150

151151
### Manifest (for clusters without RBAC enabled)
152152
```yaml
153-
apiVersion: extensions/v1beta1
153+
apiVersion: apps/v1
154154
kind: Deployment
155155
metadata:
156156
name: externaldns
157157
spec:
158+
selector:
159+
matchLabels:
160+
app: externaldns
158161
strategy:
159162
type: Recreate
160163
template:
@@ -196,7 +199,7 @@ rules:
196199
- apiGroups: [""]
197200
resources: ["services","endpoints","pods"]
198201
verbs: ["get","watch","list"]
199-
- apiGroups: ["extensions"]
202+
- apiGroups: ["extensions","networking.k8s.io"]
200203
resources: ["ingresses"]
201204
verbs: ["get","watch","list"]
202205
- apiGroups: [""]
@@ -216,11 +219,14 @@ subjects:
216219
name: externaldns
217220
namespace: default
218221
---
219-
apiVersion: extensions/v1beta1
222+
apiVersion: apps/v1
220223
kind: Deployment
221224
metadata:
222225
name: externaldns
223226
spec:
227+
selector:
228+
matchLabels:
229+
app: externaldns
224230
strategy:
225231
type: Recreate
226232
template:
@@ -267,7 +273,7 @@ rules:
267273
- apiGroups: [""]
268274
resources: ["services","endpoints","pods"]
269275
verbs: ["get","watch","list"]
270-
- apiGroups: ["extensions"]
276+
- apiGroups: ["extensions","networking.k8s.io"]
271277
resources: ["ingresses"]
272278
verbs: ["get","watch","list"]
273279
---
@@ -283,11 +289,14 @@ subjects:
283289
- kind: ServiceAccount
284290
name: externaldns
285291
---
286-
apiVersion: extensions/v1beta1
292+
apiVersion: apps/v1
287293
kind: Deployment
288294
metadata:
289295
name: externaldns
290296
spec:
297+
selector:
298+
matchLabels:
299+
app: externaldns
291300
strategy:
292301
type: Recreate
293302
template:
@@ -326,11 +335,14 @@ $ kubectl create -f externaldns.yaml
326335
Create a service file called 'nginx.yaml' with the following contents:
327336

328337
```yaml
329-
apiVersion: extensions/v1beta1
338+
apiVersion: apps/v1
330339
kind: Deployment
331340
metadata:
332341
name: nginx
333342
spec:
343+
selector:
344+
matchLabels:
345+
app: nginx
334346
template:
335347
metadata:
336348
labels:
@@ -356,7 +368,7 @@ spec:
356368
type: ClusterIP
357369
358370
---
359-
apiVersion: extensions/v1beta1
371+
apiVersion: networking.k8s.io/v1beta1
360372
kind: Ingress
361373
metadata:
362374
name: nginx

docs/tutorials/azure.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -223,7 +223,7 @@ rules:
223223
- apiGroups: [""]
224224
resources: ["services","endpoints","pods"]
225225
verbs: ["get","watch","list"]
226-
- apiGroups: ["extensions"]
226+
- apiGroups: ["extensions","networking.k8s.io"]
227227
resources: ["ingresses"]
228228
verbs: ["get","watch","list"]
229229
- apiGroups: [""]
@@ -297,7 +297,7 @@ rules:
297297
- apiGroups: [""]
298298
resources: ["services","endpoints","pods"]
299299
verbs: ["get","watch","list"]
300-
- apiGroups: ["extensions"]
300+
- apiGroups: ["extensions","networking.k8s.io"]
301301
resources: ["ingresses"]
302302
verbs: ["get","watch","list"]
303303
---

docs/tutorials/cloudflare.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ rules:
7777
- apiGroups: [""]
7878
resources: ["services","endpoints","pods"]
7979
verbs: ["get","watch","list"]
80-
- apiGroups: ["extensions"]
80+
- apiGroups: ["extensions","networking.k8s.io"]
8181
resources: ["ingresses"]
8282
verbs: ["get","watch","list"]
8383
- apiGroups: [""]

docs/tutorials/contour.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ rules:
5050
- apiGroups: [""]
5151
resources: ["services","endpoints","pods"]
5252
verbs: ["get","watch","list"]
53-
- apiGroups: ["extensions"]
53+
- apiGroups: ["extensions","networking.k8s.io"]
5454
resources: ["ingresses"]
5555
verbs: ["get","watch","list"]
5656
- apiGroups: [""]

0 commit comments

Comments
 (0)