Skip to content

Commit 3295fa6

Browse files
User resolver
1 parent 8ca706e commit 3295fa6

File tree

3 files changed

+13
-6
lines changed

3 files changed

+13
-6
lines changed

mapping.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ metadata:
66
spec:
77
prefix: /demo/
88
service: summer-k8s-service-stable
9+
resolver: endpoint
910
---
1011
apiVersion: getambassador.io/v2
1112
kind: Mapping
@@ -14,11 +15,13 @@ metadata:
1415
spec:
1516
prefix: /stable/
1617
service: summer-k8s-service-stable
18+
resolver: endpoint
1719
---
1820
apiVersion: getambassador.io/v2
1921
kind: Mapping
2022
metadata:
2123
name: summer-k8s-mapping-unstable
2224
spec:
2325
prefix: /unstable/
24-
service: summer-k8s-service-canary
26+
service: summer-k8s-service-canary
27+
resolver: endpoint

resolver.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
apiVersion: getambassador.io/v2
2+
kind: KubernetesEndpointResolver
3+
metadata:
4+
name: endpoint

rollout.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ metadata:
55
name: summer-k8s-rollout
66
spec:
77
revisionHistoryLimit: 1
8-
replicas: 3
8+
replicas: 10
99
selector:
1010
matchLabels:
1111
app: summer-k8s-app
@@ -16,7 +16,7 @@ spec:
1616
spec:
1717
containers:
1818
- name: webserver-simple
19-
image: kostiscodefresh/summer-of-k8s-app:v3
19+
image: kostiscodefresh/summer-of-k8s-app:v2
2020
imagePullPolicy: Always
2121
ports:
2222
- containerPort: 8080
@@ -29,9 +29,9 @@ spec:
2929
mappings:
3030
- summer-k8s-mapping
3131
steps:
32-
- setWeight: 33
32+
- setWeight: 30
3333
- pause: {}
34-
- setWeight: 50
34+
- setWeight: 60
3535
- pause: {}
36-
- setWeight: 80
36+
- setWeight: 100
3737
- pause: {}

0 commit comments

Comments
 (0)