1{
2 "Consul": {},
3 "Kubernetes": {
4 "AuthService": [
5 {
6 "apiVersion": "getambassador.io/v1",
7 "kind": "AuthService",
8 "metadata": {
9 "annotations": {
10 "kubectl.kubernetes.io/last-applied-configuration": "{\"apiVersion\":\"getambassador.io/v1\",\"kind\":\"AuthService\",\"metadata\":{\"annotations\":{},\"labels\":{\"product\":\"aes\"},\"name\":\"ambassador-pro-auth\",\"namespace\":\"ambassador\"},\"spec\":{\"allow_request_body\":false,\"auth_service\":\"127.0.0.1:8500\",\"proto\":\"grpc\",\"status_on_error\":{\"code\":504}}}\n"
11 },
12 "creationTimestamp": "2019-10-30T14:52:50Z",
13 "generation": 1,
14 "labels": {
15 "product": "aes"
16 },
17 "name": "ambassador-pro-auth",
18 "namespace": "ambassador",
19 "resourceVersion": "6036",
20 "selfLink": "/apis/getambassador.io/v1/namespaces/ambassador/authservices/ambassador-pro-auth",
21 "uid": "f1fb3e6b-fb24-11e9-a908-42010a9600a7"
22 },
23 "spec": {
24 "allow_request_body": false,
25 "auth_service": "127.0.0.1:8500",
26 "proto": "grpc",
27 "status_on_error": {
28 "code": 504
29 }
30 }
31 }
32 ],
33 "ConsulResolver": null,
34 "Host": [
35 {
36 "apiVersion": "getambassador.io/v2",
37 "kind": "Host",
38 "metadata": {
39 "creationTimestamp": "2019-10-30T20:42:29Z",
40 "generation": 2,
41 "labels": {
42 "created-by": "aes-firstboot-web-ui"
43 },
44 "name": "cluster-2elukeshu-2ecom",
45 "namespace": "default",
46 "resourceVersion": "76857",
47 "selfLink": "/apis/getambassador.io/v2/namespaces/default/hosts/cluster-2elukeshu-2ecom",
48 "uid": "c9f50e8a-fb55-11e9-a908-42010a9600a7"
49 },
50 "spec": {
51 "acmeProvider": {
52 "authority": "https://acme-staging-v02.api.letsencrypt.org/directory",
53 "email": "lukeshu@lukeshu.com",
54 "privateKeySecret": {
55 "name": "https-3a-2f-2facme-2dstaging-2dv02-2eapi-2eletsencrypt-2eorg-2fdirectory--lukeshu-40lukeshu-2ecom"
56 }
57 },
58 "hostname": "cluster.lukeshu.com",
59 "selector": {
60 "matchLabels": {
61 "hostname": "cluster.lukeshu.com"
62 }
63 },
64 "tlsSecret": {
65 "name": "https-3a-2f-2facme-2dstaging-2dv02-2eapi-2eletsencrypt-2eorg-2fdirectory--lukeshu-40lukeshu-2ecom--https-2d3a-2d2f-2d2facme-2d2dstaging-2d2dv02-2d2eapi-2d2eletsencrypt-2d2eorg-2d2fdirectory-2d-2dlukeshu-2d40lukeshu-2d2ecom"
66 }
67 }
68 }
69 ],
70 "KubernetesEndpointResolver": null,
71 "KubernetesServiceResolver": null,
72 "LogService": null,
73 "Mapping": [
74 {
75 "apiVersion": "getambassador.io/v1",
76 "kind": "Mapping",
77 "metadata": {
78 "annotations": {
79 "kubectl.kubernetes.io/last-applied-configuration": "{\"apiVersion\":\"getambassador.io/v1\",\"kind\":\"Mapping\",\"metadata\":{\"annotations\":{},\"labels\":{\"product\":\"aes\"},\"name\":\"callback-mapping\",\"namespace\":\"ambassador\"},\"spec\":{\"prefix\":\"/callback\",\"service\":\"NoTaReAlSeRvIcE\"}}\n"
80 },
81 "creationTimestamp": "2019-10-30T14:52:51Z",
82 "generation": 1,
83 "labels": {
84 "product": "aes"
85 },
86 "name": "callback-mapping",
87 "namespace": "ambassador",
88 "resourceVersion": "6043",
89 "selfLink": "/apis/getambassador.io/v1/namespaces/ambassador/mappings/callback-mapping",
90 "uid": "f25a1cde-fb24-11e9-a908-42010a9600a7"
91 },
92 "spec": {
93 "prefix": "/callback",
94 "service": "NoTaReAlSeRvIcE"
95 }
96 },
97 {
98 "apiVersion": "getambassador.io/v1",
99 "kind": "Mapping",
100 "metadata": {
101 "annotations": {
102 "kubectl.kubernetes.io/last-applied-configuration": "{\"apiVersion\":\"getambassador.io/v1\",\"kind\":\"Mapping\",\"metadata\":{\"annotations\":{},\"labels\":{\"product\":\"aes\"},\"name\":\"ambassador-pro\",\"namespace\":\"ambassador\"},\"spec\":{\"prefix\":\"/.ambassador/\",\"rewrite\":\"\",\"service\":\"127.0.0.1:8500\"}}\n"
103 },
104 "creationTimestamp": "2019-10-30T14:52:50Z",
105 "generation": 1,
106 "labels": {
107 "product": "aes"
108 },
109 "name": "ambassador-pro",
110 "namespace": "ambassador",
111 "resourceVersion": "6037",
112 "selfLink": "/apis/getambassador.io/v1/namespaces/ambassador/mappings/ambassador-pro",
113 "uid": "f20bf9ef-fb24-11e9-a908-42010a9600a7"
114 },
115 "spec": {
116 "prefix": "/.ambassador/",
117 "rewrite": "",
118 "service": "127.0.0.1:8500"
119 }
120 },
121 {
122 "apiVersion": "getambassador.io/v1",
123 "kind": "Mapping",
124 "metadata": {
125 "annotations": {
126 "kubectl.kubernetes.io/last-applied-configuration": "{\"apiVersion\":\"getambassador.io/v1\",\"kind\":\"Mapping\",\"metadata\":{\"annotations\":{},\"labels\":{\"product\":\"aes\"},\"name\":\"ambassador-pro-devportal\",\"namespace\":\"ambassador\"},\"spec\":{\"add_response_headers\":{\"x-test-ip\":\"%DOWNSTREAM_REMOTE_ADDRESS_WITHOUT_PORT%\",\"x-test-proto\":\"%PROTOCOL%\",\"x-test-static\":\"This is apro mapping\"},\"prefix\":\"/documentation/\",\"rewrite\":\"/docs/\",\"service\":\"127.0.0.1:8500\"}}\n"
127 },
128 "creationTimestamp": "2019-10-30T14:52:51Z",
129 "generation": 1,
130 "labels": {
131 "product": "aes"
132 },
133 "name": "ambassador-pro-devportal",
134 "namespace": "ambassador",
135 "resourceVersion": "6039",
136 "selfLink": "/apis/getambassador.io/v1/namespaces/ambassador/mappings/ambassador-pro-devportal",
137 "uid": "f218dd6c-fb24-11e9-a908-42010a9600a7"
138 },
139 "spec": {
140 "add_response_headers": {
141 "x-test-ip": { "value": "%DOWNSTREAM_REMOTE_ADDRESS_WITHOUT_PORT%" },
142 "x-test-proto": { "value": "%PROTOCOL%" },
143 "x-test-static": { "value": "This is apro mapping" }
144 },
145 "prefix": "/documentation/",
146 "rewrite": "/docs/",
147 "service": "127.0.0.1:8500"
148 }
149 }
150 ],
151 "Module": null,
152 "RateLimitService": [
153 {
154 "apiVersion": "getambassador.io/v1",
155 "kind": "RateLimitService",
156 "metadata": {
157 "annotations": {
158 "kubectl.kubernetes.io/last-applied-configuration": "{\"apiVersion\":\"getambassador.io/v1\",\"kind\":\"RateLimitService\",\"metadata\":{\"annotations\":{},\"labels\":{\"product\":\"aes\"},\"name\":\"ambassador-pro-ratelimit\",\"namespace\":\"ambassador\"},\"spec\":{\"service\":\"127.0.0.1:8500\"}}\n"
159 },
160 "creationTimestamp": "2019-10-30T14:52:50Z",
161 "generation": 1,
162 "labels": {
163 "product": "aes"
164 },
165 "name": "ambassador-pro-ratelimit",
166 "namespace": "ambassador",
167 "resourceVersion": "6035",
168 "selfLink": "/apis/getambassador.io/v1/namespaces/ambassador/ratelimitservices/ambassador-pro-ratelimit",
169 "uid": "f1e9714c-fb24-11e9-a908-42010a9600a7"
170 },
171 "spec": {
172 "service": "127.0.0.1:8500"
173 }
174 }
175 ],
176 "TCPMapping": null,
177 "TLSContext": [
178 {
179 "apiVersion": "getambassador.io/v1",
180 "kind": "TLSContext",
181 "metadata": {
182 "creationTimestamp": "2019-10-30T15:03:06Z",
183 "generation": 1,
184 "name": "fallback-self-signed-context",
185 "namespace": "ambassador",
186 "resourceVersion": "8203",
187 "selfLink": "/apis/getambassador.io/v1/namespaces/ambassador/tlscontexts/fallback-self-signed-context",
188 "uid": "60a715d4-fb26-11e9-a908-42010a9600a7"
189 },
190 "spec": {
191 "hosts": [
192 "*"
193 ],
194 "secret": "fallback-self-signed-cert"
195 }
196 }
197 ],
198 "TracingService": null,
199 "ingresses": null,
200 "secret": [
201 {
202 "apiVersion": "v1",
203 "data": {
204 "tls.crt": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURHVENDQWdHZ0F3SUJBZ0lSQU5nK3J4Ykc0dDV0STdvSTN4YkFDQTh3RFFZSktvWklodmNOQVFFTEJRQXcKTERFcU1DZ0dBMVVFQ2hNaFFXMWlZWE56WVdSdmNpQkZaR2RsSUZOMFlXTnJJRk5sYkdZdFUybG5ibVZrTUNBWApEVEU1TVRBek1ESXdNVFF4TkZvWUR6SXhNVGt4TURBMk1qQXhOREUwV2pBc01Tb3dLQVlEVlFRS0V5RkJiV0poCmMzTmhaRzl5SUVWa1oyVWdVM1JoWTJzZ1UyVnNaaTFUYVdkdVpXUXdnZ0VpTUEwR0NTcUdTSWIzRFFFQkFRVUEKQTRJQkR3QXdnZ0VLQW9JQkFRREFoSHRXdm45ZkVLMkZCbUVPVVNRTzk1RkhRNEE3bk5POHZGQkx3RkE1UjVxRQpOVGo0S3lWemZxWUVLL1V5eHNBK1J1OCtKVU0zODJmWTA3VlpyNVhqWi9nY2YrQ0pISElSZzYzSGREWFhpM0QyCnlMaUtGdExiaDRGS0xTRnA3Y2NjNzRYYU8rQmFqakZBY3l3T3E0TnRteDVtZVc2QkdRNkIydVkrNWNveHcxYlQKYi9nRUlKSjF0dTI5UEZHQmdzZlpOSHdtWm1CMFlkNXFvWW4xNW1EMVU3dVhvNEZDbG5mUzJrOUF5NjljcWdvSgpodVAxRTFnc1BwaFF1UXo4Z2M3V21RbXlpRy9wai9KTzFyRk83c1IxV0F4TlF5cVUvNml4bG1SWjF1Z3RnT2ZzCm9nUGd2eWE4MkxiK3BkbURhRy96TkpEZlY4OWZOL1dxd2FzQUVjLzFBZ01CQUFHak5EQXlNQTRHQTFVZER3RUIKL3dRRUF3SUZvREFUQmdOVkhTVUVEREFLQmdnckJnRUZCUWNEQVRBTEJnTlZIUkVFQkRBQ2dnQXdEUVlKS29aSQpodmNOQVFFTEJRQURnZ0VCQUQzTG8xM21RNzhCMmdWUXh0RWh1MzF1SU82Q2dKeitDdkl4ZlJSTWQ5NTc2eXgrCjFqVjZiTlpQcTNoS1FXRjNvb2d1WkhwSXI2NFk2U0g3QnlBYWo1TEJGUWorYURMKzNpdm1xMFNxbFFwc2x4TXEKbUNMNzdHRXdvdE9FV29PL29LZG1HcmtOU1BmU2lMODdiUDFlcXNRZGlDSk96Qks4OHh2aUFUZDZzT1NKZ0p3cApPL1BCVVNhaUxGOVhrM1NaMTJ2Zysxc2hueWdFMFpHQ3dubmdvNW9zRUJrWjR6Mkdzc2d3Z0FncW5yVjh0bEFNClIvdU9odmczV3BxakJCbktpUmpwSFZlNG5TZEFQNHpGZDlOZVFMeGtjVEdnU3MvajB5N0xraUVabjhqRi85TmMKV2swdWZxRXo1NXZUai9VRVFrZ1R6R3I0TW1FVTJYRnREWnQ5RHp3PQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg==",
205 "tls.key": "LS0tLS1CRUdJTiBQUklWQVRFIEtFWS0tLS0tCk1JSUV2UUlCQURBTkJna3Foa2lHOXcwQkFRRUZBQVNDQktjd2dnU2pBZ0VBQW9JQkFRREFoSHRXdm45ZkVLMkYKQm1FT1VTUU85NUZIUTRBN25OTzh2RkJMd0ZBNVI1cUVOVGo0S3lWemZxWUVLL1V5eHNBK1J1OCtKVU0zODJmWQowN1ZacjVYalovZ2NmK0NKSEhJUmc2M0hkRFhYaTNEMnlMaUtGdExiaDRGS0xTRnA3Y2NjNzRYYU8rQmFqakZBCmN5d09xNE50bXg1bWVXNkJHUTZCMnVZKzVjb3h3MWJUYi9nRUlKSjF0dTI5UEZHQmdzZlpOSHdtWm1CMFlkNXEKb1luMTVtRDFVN3VYbzRGQ2xuZlMyazlBeTY5Y3Fnb0podVAxRTFnc1BwaFF1UXo4Z2M3V21RbXlpRy9wai9KTwoxckZPN3NSMVdBeE5ReXFVLzZpeGxtUloxdWd0Z09mc29nUGd2eWE4MkxiK3BkbURhRy96TkpEZlY4OWZOL1dxCndhc0FFYy8xQWdNQkFBRUNnZ0VCQUxrdXRuVjZTSXJwUC8vMVl1YWlwa3kvVnI5MTdxTm85ME5VNE9mODFTNUQKOGgyNkZGS2pMaU1xY0FjVFFZaldKWlhDSmQ5aGVJY1pXNHIyR2p0cTZvTVVQMVVxckpFM0M0Sk5aNXV6N1Jhbwp5c0NYMHVzQmlWSWh4ZnZUN1pBM2FKQXMxbFJWeERsWERZa3hQKy9jaTArakpscnI4NSs2dW5tdVZrdXFQaFFlClpRdEJwbCtZa2g5MmZoRDBBNzlMM1QzUjhmRVBOMWV6aVlKVmJNMTVITXZLdFNYVnh0WjVUMHdVamhNbHczL0QKOXE0Y1gybG83U1FFRmxoTE9RaE0weERZVTNncWhWYVRLZTdJZGFRbGlsLy9wR1VGUjdxdGxjazl2MjNGaVVkMQoya1h5QlZ1ZHFpakhoNVowVGxMZkVSVzZ5OGUweVRqbk1ESGs0MmZlRUFFQ2dZRUF5WFg2WnFvOWdUNnZqTndHCjVPQWNUdGpaQUxZMUFWUVdqNzhaRmdia05IM0J2Z0cwZlZGZnRqK1Y1aFpweG9YNVlLU0Y0dXptYVcvZGdoSnkKTmdVSm9LWGFFcGtJRmM3cnUvR3VPYjhEb3loVUpqYXVJbVFiNVBZQUxRNmJQVGlwUVVsTHUwS2xZeHM1cEs2VwpLeW13WG1YSUY5c3h5czZjWFhIY0twM29EcVVDZ1lFQTlLS3g3QzQ2YzMwcW1zNk5jaVBPVVBBTlVaVVgvMU5SCjdnZHBWV0kvMjU1bEJqbWdGYklPMXBycktNODFIWElVUGRwbWtjV2Jqc2ZmOExQZjJYeURnVHpJOUN4N2JJMXEKeGRIb1lsUktsWFAxbGlhRzBOVXdYaVpUWXdvOUFPNFdxMVZSVExoMzB2QnR3UnBIYU8ydFJFY3o4RXlvYXdvTApMeDhVdDI0Y3l4RUNnWUJaeWR3OVQ1aXo5dFZWQ1dlRk1LRk5QdmFRaTZUYUg3a2lmZ0JYUWVFSnlCYkdjWW9ZCjVHQ3RJRy9WcVoyaEhtc0QrSyszY1BCTWc5QU12ZDNyVjVsdjRSdHRlSWtTOXpNM2c4S3IrQWROKzVadHBhYzgKcXJPSCsyQWV0TWpabzF4RVBiK2tDVk1lOWE1ZVNIV2piU1F2SGx2c3pnUEdLUW1sMkM1UlRDbDJCUUtCZ0NrcQpSMjVLeVNNdDZNRnNDSGt3ZFVOQllieGNybEVVb0REQnBvUHJxSHM0U0Irb0Nyd2Iza3RXZmtPN3VtQmVGZkhpCmttZnRMS1AyRmtUV3Y5QkZGNHZqd3B6ejcwRHcrd3FXcTlmLy94enZDbUJkMDBuSTFmN0J6RDVhTnJHMVhyTXUKQkNRNDFsRDBqRU4yUEpYM2lMUjRsdERVMVhKTm1sd3ZpcmpqR28xQkFvR0FQalpCWE52M0JCRlIzbGZBVHljeAp3L1d6QzE4VEFzQ2JwaWN4dmM4YWdOeHFNOTJmVmVQbU0rbVdvbjFjanBtUUpONUNsaWdDT3ZoNmhlckJ1eFhoCm5QdlQzUFBRRTVhbzR2SjFEQjBqeXpEbjl6QUdUUVJzNmJWdk4vSldvM3pBeU5PL09XZUpHVjc3TVp3ZVMwRCsKVGRFTWFPam1SQVFFa2lDc2dGOHBUVm89Ci0tLS0tRU5EIFBSSVZBVEUgS0VZLS0tLS0K"
206 },
207 "kind": "Secret",
208 "metadata": {
209 "creationTimestamp": "2019-10-30T20:14:14Z",
210 "name": "fallback-self-signed-cert",
211 "namespace": "ambassador",
212 "resourceVersion": "71132",
213 "selfLink": "/api/v1/namespaces/ambassador/secrets/fallback-self-signed-cert",
214 "uid": "d7fcb982-fb51-11e9-a908-42010a9600a7"
215 },
216 "type": "kubernetes.io/tls"
217 },
218 {
219 "apiVersion": "v1",
220 "data": {
221 "user.key": "LS0tLS1CRUdJTiBFQyBQUklWQVRFIEtFWS0tLS0tCk1IY0NBUUVFSUFTVUFSVGpNUEJEaGJyamJObGFFeWs0T2tYQ3BMUHZaZnN3c1VsK2MvTEJvQW9HQ0NxR1NNNDkKQXdFSG9VUURRZ0FFWFZSc0FjcHkxRy9jMmVtVlZzTGRxQzM4QlJ4WFVWTHl0eVdyWE8vWWphL2NLaURVVVorVwpVUnlzKzJkNm9vK2lYZWwyN3BlQm90ZXBmSmJ1UjQ3UmN3PT0KLS0tLS1FTkQgRUMgUFJJVkFURSBLRVktLS0tLQo="
222 },
223 "kind": "Secret",
224 "metadata": {
225 "creationTimestamp": "2019-10-30T20:42:31Z",
226 "name": "https-3a-2f-2facme-2dstaging-2dv02-2eapi-2eletsencrypt-2eorg-2fdirectory--lukeshu-40lukeshu-2ecom",
227 "namespace": "default",
228 "resourceVersion": "76862",
229 "selfLink": "/api/v1/namespaces/default/secrets/https-3a-2f-2facme-2dstaging-2dv02-2eapi-2eletsencrypt-2eorg-2fdirectory--lukeshu-40lukeshu-2ecom",
230 "uid": "cb78d12e-fb55-11e9-a908-42010a9600a7"
231 },
232 "type": "Opaque"
233 }
234 ],
235 "service": [
236 {
237 "apiVersion": "v1",
238 "kind": "Service",
239 "metadata": {
240 "annotations": {
241 "kubectl.kubernetes.io/last-applied-configuration": "{\"apiVersion\":\"v1\",\"kind\":\"Service\",\"metadata\":{\"annotations\":{},\"labels\":{\"addonmanager.kubernetes.io/mode\":\"Reconcile\",\"k8s-app\":\"kube-dns\",\"kubernetes.io/cluster-service\":\"true\",\"kubernetes.io/name\":\"KubeDNS\"},\"name\":\"kube-dns\",\"namespace\":\"kube-system\"},\"spec\":{\"clusterIP\":\"10.4.48.10\",\"ports\":[{\"name\":\"dns\",\"port\":53,\"protocol\":\"UDP\"},{\"name\":\"dns-tcp\",\"port\":53,\"protocol\":\"TCP\"}],\"selector\":{\"k8s-app\":\"kube-dns\"}}}\n"
242 },
243 "creationTimestamp": "2019-10-30T14:26:14Z",
244 "labels": {
245 "addonmanager.kubernetes.io/mode": "Reconcile",
246 "k8s-app": "kube-dns",
247 "kubernetes.io/cluster-service": "true",
248 "kubernetes.io/name": "KubeDNS"
249 },
250 "name": "kube-dns",
251 "namespace": "kube-system",
252 "resourceVersion": "320",
253 "selfLink": "/api/v1/namespaces/kube-system/services/kube-dns",
254 "uid": "3ab75ec9-fb21-11e9-a908-42010a9600a7"
255 },
256 "spec": {
257 "clusterIP": "10.4.48.10",
258 "ports": [
259 {
260 "name": "dns",
261 "port": 53,
262 "protocol": "UDP",
263 "targetPort": 53
264 },
265 {
266 "name": "dns-tcp",
267 "port": 53,
268 "protocol": "TCP",
269 "targetPort": 53
270 }
271 ],
272 "selector": {
273 "k8s-app": "kube-dns"
274 },
275 "sessionAffinity": "None",
276 "type": "ClusterIP"
277 },
278 "status": {
279 "loadBalancer": {}
280 }
281 },
282 {
283 "apiVersion": "v1",
284 "kind": "Service",
285 "metadata": {
286 "annotations": {
287 "kubectl.kubernetes.io/last-applied-configuration": "{\"apiVersion\":\"v1\",\"kind\":\"Service\",\"metadata\":{\"annotations\":{},\"labels\":{\"addonmanager.kubernetes.io/mode\":\"Reconcile\",\"kubernetes.io/cluster-service\":\"true\",\"kubernetes.io/name\":\"Metrics-server\"},\"name\":\"metrics-server\",\"namespace\":\"kube-system\"},\"spec\":{\"ports\":[{\"port\":443,\"protocol\":\"TCP\",\"targetPort\":\"https\"}],\"selector\":{\"k8s-app\":\"metrics-server\"}}}\n"
288 },
289 "creationTimestamp": "2019-10-30T14:26:16Z",
290 "labels": {
291 "addonmanager.kubernetes.io/mode": "Reconcile",
292 "kubernetes.io/cluster-service": "true",
293 "kubernetes.io/name": "Metrics-server"
294 },
295 "name": "metrics-server",
296 "namespace": "kube-system",
297 "resourceVersion": "385",
298 "selfLink": "/api/v1/namespaces/kube-system/services/metrics-server",
299 "uid": "3be72ba7-fb21-11e9-a908-42010a9600a7"
300 },
301 "spec": {
302 "clusterIP": "10.4.56.54",
303 "ports": [
304 {
305 "port": 443,
306 "protocol": "TCP",
307 "targetPort": "https"
308 }
309 ],
310 "selector": {
311 "k8s-app": "metrics-server"
312 },
313 "sessionAffinity": "None",
314 "type": "ClusterIP"
315 },
316 "status": {
317 "loadBalancer": {}
318 }
319 },
320 {
321 "apiVersion": "v1",
322 "kind": "Service",
323 "metadata": {
324 "annotations": {
325 "kubectl.kubernetes.io/last-applied-configuration": "{\"apiVersion\":\"v1\",\"kind\":\"Service\",\"metadata\":{\"annotations\":{},\"labels\":{\"product\":\"aes\"},\"name\":\"ambassador\",\"namespace\":\"ambassador\"},\"spec\":{\"externalTrafficPolicy\":\"Local\",\"ports\":[{\"name\":\"http\",\"port\":80,\"targetPort\":\"http\"},{\"name\":\"https\",\"port\":443,\"targetPort\":\"https\"}],\"selector\":{\"service\":\"ambassador\"},\"type\":\"LoadBalancer\"}}\n"
326 },
327 "creationTimestamp": "2019-10-30T14:52:51Z",
328 "labels": {
329 "product": "aes"
330 },
331 "name": "ambassador",
332 "namespace": "ambassador",
333 "resourceVersion": "6215",
334 "selfLink": "/api/v1/namespaces/ambassador/services/ambassador",
335 "uid": "f267a54d-fb24-11e9-a908-42010a9600a7"
336 },
337 "spec": {
338 "clusterIP": "10.4.62.67",
339 "externalTrafficPolicy": "Local",
340 "healthCheckNodePort": 31369,
341 "ports": [
342 {
343 "name": "http",
344 "nodePort": 30130,
345 "port": 80,
346 "protocol": "TCP",
347 "targetPort": "http"
348 },
349 {
350 "name": "https",
351 "nodePort": 30392,
352 "port": 443,
353 "protocol": "TCP",
354 "targetPort": "https"
355 }
356 ],
357 "selector": {
358 "service": "ambassador"
359 },
360 "sessionAffinity": "None",
361 "type": "LoadBalancer"
362 },
363 "status": {
364 "loadBalancer": {
365 "ingress": [
366 {
367 "ip": "35.245.102.244"
368 }
369 ]
370 }
371 }
372 },
373 {
374 "apiVersion": "v1",
375 "kind": "Service",
376 "metadata": {
377 "annotations": {
378 "kubectl.kubernetes.io/last-applied-configuration": "{\"apiVersion\":\"v1\",\"kind\":\"Service\",\"metadata\":{\"annotations\":{},\"labels\":{\"product\":\"aes\",\"service\":\"ambassador-admin\"},\"name\":\"ambassador-admin\",\"namespace\":\"ambassador\"},\"spec\":{\"ports\":[{\"name\":\"ambassador-admin\",\"port\":8877,\"targetPort\":\"admin\"}],\"selector\":{\"service\":\"ambassador\"},\"type\":\"ClusterIP\"}}\n"
379 },
380 "creationTimestamp": "2019-10-30T14:52:51Z",
381 "labels": {
382 "product": "aes",
383 "service": "ambassador-admin"
384 },
385 "name": "ambassador-admin",
386 "namespace": "ambassador",
387 "resourceVersion": "6054",
388 "selfLink": "/api/v1/namespaces/ambassador/services/ambassador-admin",
389 "uid": "f277a46c-fb24-11e9-a908-42010a9600a7"
390 },
391 "spec": {
392 "clusterIP": "10.4.55.11",
393 "ports": [
394 {
395 "name": "ambassador-admin",
396 "port": 8877,
397 "protocol": "TCP",
398 "targetPort": "admin"
399 }
400 ],
401 "selector": {
402 "service": "ambassador"
403 },
404 "sessionAffinity": "None",
405 "type": "ClusterIP"
406 },
407 "status": {
408 "loadBalancer": {}
409 }
410 },
411 {
412 "apiVersion": "v1",
413 "kind": "Service",
414 "metadata": {
415 "annotations": {
416 "kubectl.kubernetes.io/last-applied-configuration": "{\"apiVersion\":\"v1\",\"kind\":\"Service\",\"metadata\":{\"annotations\":{},\"labels\":{\"product\":\"aes\"},\"name\":\"ambassador-pro-redis\",\"namespace\":\"ambassador\"},\"spec\":{\"ports\":[{\"port\":6379,\"targetPort\":6379}],\"selector\":{\"service\":\"ambassador-pro-redis\"},\"type\":\"ClusterIP\"}}\n"
417 },
418 "creationTimestamp": "2019-10-30T14:52:48Z",
419 "labels": {
420 "product": "aes"
421 },
422 "name": "ambassador-pro-redis",
423 "namespace": "ambassador",
424 "resourceVersion": "6016",
425 "selfLink": "/api/v1/namespaces/ambassador/services/ambassador-pro-redis",
426 "uid": "f0ca5079-fb24-11e9-a908-42010a9600a7"
427 },
428 "spec": {
429 "clusterIP": "10.4.54.102",
430 "ports": [
431 {
432 "port": 6379,
433 "protocol": "TCP",
434 "targetPort": 6379
435 }
436 ],
437 "selector": {
438 "service": "ambassador-pro-redis"
439 },
440 "sessionAffinity": "None",
441 "type": "ClusterIP"
442 },
443 "status": {
444 "loadBalancer": {}
445 }
446 },
447 {
448 "apiVersion": "v1",
449 "kind": "Service",
450 "metadata": {
451 "creationTimestamp": "2019-10-30T14:25:50Z",
452 "labels": {
453 "component": "apiserver",
454 "provider": "kubernetes"
455 },
456 "name": "kubernetes",
457 "namespace": "default",
458 "resourceVersion": "145",
459 "selfLink": "/api/v1/namespaces/default/services/kubernetes",
460 "uid": "2c6afe06-fb21-11e9-a908-42010a9600a7"
461 },
462 "spec": {
463 "clusterIP": "10.4.48.1",
464 "ports": [
465 {
466 "name": "https",
467 "port": 443,
468 "protocol": "TCP",
469 "targetPort": 443
470 }
471 ],
472 "sessionAffinity": "None",
473 "type": "ClusterIP"
474 },
475 "status": {
476 "loadBalancer": {}
477 }
478 },
479 {
480 "apiVersion": "v1",
481 "kind": "Service",
482 "metadata": {
483 "annotations": {
484 "kubectl.kubernetes.io/last-applied-configuration": "{\"apiVersion\":\"v1\",\"kind\":\"Service\",\"metadata\":{\"annotations\":{},\"name\":\"registry\",\"namespace\":\"docker-registry\"},\"spec\":{\"ports\":[{\"nodePort\":31000,\"port\":5000}],\"selector\":{\"app\":\"registry\"},\"type\":\"NodePort\"}}\n"
485 },
486 "creationTimestamp": "2019-10-30T14:26:10Z",
487 "name": "registry",
488 "namespace": "docker-registry",
489 "resourceVersion": "295",
490 "selfLink": "/api/v1/namespaces/docker-registry/services/registry",
491 "uid": "3812790b-fb21-11e9-a908-42010a9600a7"
492 },
493 "spec": {
494 "clusterIP": "10.4.59.51",
495 "externalTrafficPolicy": "Cluster",
496 "ports": [
497 {
498 "nodePort": 31000,
499 "port": 5000,
500 "protocol": "TCP",
501 "targetPort": 5000
502 }
503 ],
504 "selector": {
505 "app": "registry"
506 },
507 "sessionAffinity": "None",
508 "type": "NodePort"
509 },
510 "status": {
511 "loadBalancer": {}
512 }
513 },
514 {
515 "apiVersion": "v1",
516 "kind": "Service",
517 "metadata": {
518 "annotations": {
519 "kubectl.kubernetes.io/last-applied-configuration": "{\"apiVersion\":\"v1\",\"kind\":\"Service\",\"metadata\":{\"annotations\":{},\"labels\":{\"addonmanager.kubernetes.io/mode\":\"Reconcile\",\"k8s-app\":\"glbc\",\"kubernetes.io/cluster-service\":\"true\",\"kubernetes.io/name\":\"GLBCDefaultBackend\"},\"name\":\"default-http-backend\",\"namespace\":\"kube-system\"},\"spec\":{\"ports\":[{\"name\":\"http\",\"port\":80,\"protocol\":\"TCP\",\"targetPort\":8080}],\"selector\":{\"k8s-app\":\"glbc\"},\"type\":\"NodePort\"}}\n"
520 },
521 "creationTimestamp": "2019-10-30T14:26:15Z",
522 "labels": {
523 "addonmanager.kubernetes.io/mode": "Reconcile",
524 "k8s-app": "glbc",
525 "kubernetes.io/cluster-service": "true",
526 "kubernetes.io/name": "GLBCDefaultBackend"
527 },
528 "name": "default-http-backend",
529 "namespace": "kube-system",
530 "resourceVersion": "346",
531 "selfLink": "/api/v1/namespaces/kube-system/services/default-http-backend",
532 "uid": "3aeb45bb-fb21-11e9-a908-42010a9600a7"
533 },
534 "spec": {
535 "clusterIP": "10.4.57.48",
536 "externalTrafficPolicy": "Cluster",
537 "ports": [
538 {
539 "name": "http",
540 "nodePort": 31019,
541 "port": 80,
542 "protocol": "TCP",
543 "targetPort": 8080
544 }
545 ],
546 "selector": {
547 "k8s-app": "glbc"
548 },
549 "sessionAffinity": "None",
550 "type": "NodePort"
551 },
552 "status": {
553 "loadBalancer": {}
554 }
555 }
556 ]
557 }
558}
View as plain text