1
- # @TEMPLATE@
2
1
---
3
- apiVersion : getambassador.io/v3alpha1
2
+ apiVersion : emissary-ingress.dev/v4alpha1
4
3
kind : Host
5
4
metadata :
6
5
name : staging.upchieve.org
7
6
namespace : default
8
7
spec :
9
- hostname : staging.upchieve.org
10
8
acmeProvider :
11
9
authority : none
12
10
11
+ hostname : staging.upchieve.org
13
12
requestPolicy :
14
13
insecure :
15
14
action : Route
@@ -19,66 +18,66 @@ spec:
19
18
# metadata:
20
19
# name: staging
21
20
---
22
- apiVersion : getambassador.io/v3alpha1
21
+ apiVersion : emissary-ingress.dev/v4alpha1
23
22
kind : KubernetesEndpointResolver
24
23
metadata :
25
24
labels :
26
25
app.kubernetes.io/managed-by : pulumi
27
26
name : endpoint
28
27
namespace : ambassador
29
28
---
30
- apiVersion : getambassador.io/v3alpha1
29
+ apiVersion : emissary-ingress.dev/v4alpha1
31
30
kind : Mapping
32
31
metadata :
33
32
name : subway-staging-socket-stable-mapping
34
33
namespace : staging
35
34
spec :
36
- allow_upgrade :
35
+ allowUpgrade :
37
36
- websocket
38
37
host : staging.upchieve.org
39
- load_balancer :
38
+ loadBalancer :
40
39
policy : ring_hash
41
- source_ip : true
40
+ sourceIP : true
42
41
prefix : /
43
- query_parameters :
44
- transport : true
42
+ queryParameters :
43
+ transport : " true"
45
44
resolver : endpoint
46
45
service : subway-staging-stable.staging:3001
47
- timeout_ms : 500000
46
+ timeoutMS : 500000
48
47
---
49
- apiVersion : getambassador.io/v3alpha1
48
+ apiVersion : emissary-ingress.dev/v4alpha1
50
49
kind : Mapping
51
50
metadata :
52
51
name : subway-staging-whiteboard-reset-stable-mapping
53
52
namespace : staging
54
53
spec :
55
54
host : staging.upchieve.org
56
- load_balancer :
55
+ loadBalancer :
57
56
policy : ring_hash
58
- source_ip : true
57
+ sourceIP : true
59
58
prefix : /whiteboard/reset/
60
59
resolver : endpoint
61
60
rewrite : /whiteboard/reset/
62
61
service : subway-staging-stable.staging:3000
63
- timeout_ms : 500000
62
+ timeoutMS : 500000
64
63
---
65
- apiVersion : getambassador.io/v3alpha1
64
+ apiVersion : emissary-ingress.dev/v4alpha1
66
65
kind : Mapping
67
66
metadata :
68
67
name : subway-staging-whiteboard-stable-mapping
69
68
namespace : staging
70
69
spec :
71
- allow_upgrade :
70
+ allowUpgrade :
72
71
- websocket
73
72
host : staging.upchieve.org
74
- load_balancer :
73
+ loadBalancer :
75
74
policy : ring_hash
76
- source_ip : true
75
+ sourceIP : true
77
76
prefix : /whiteboard/
78
77
resolver : endpoint
79
78
rewrite : /whiteboard/
80
79
service : subway-staging-stable.staging:3000
81
- timeout_ms : 500000
80
+ timeoutMS : 500000
82
81
---
83
82
apiVersion : v1
84
83
kind : Service
0 commit comments