2019-03-14 15:56:06 +01:00
apiVersion : v1
kind : Service
metadata :
name : whoami
namespace : default
spec :
ports :
- name : web
port : 80
selector :
2020-09-16 15:46:04 +02:00
app : traefiklabs
2019-03-14 15:56:06 +01:00
task : whoami
---
kind : Endpoints
apiVersion : v1
metadata :
name : whoami
namespace : default
subsets :
- addresses :
- ip : 10.10 .0 .1
- ip : 10.10 .0 .2
ports :
- name : web
port : 80
---
apiVersion : v1
kind : Service
metadata :
name : whoami2
namespace : default
spec :
ports :
- name : web
port : 8080
selector :
2020-09-16 15:46:04 +02:00
app : traefiklabs
2019-03-14 15:56:06 +01:00
task : whoami2
---
kind : Endpoints
apiVersion : v1
metadata :
name : whoami2
namespace : default
subsets :
- addresses :
- ip : 10.10 .0 .3
- ip : 10.10 .0 .4
ports :
- name : web
port : 8080
---
apiVersion : v1
kind : Service
metadata :
name : whoamitls
namespace : default
spec :
ports :
2020-01-23 16:36:08 +01:00
- name : websecure
2019-03-14 15:56:06 +01:00
port : 443
2019-08-14 12:58:04 -04:00
targetPort : 8443
2019-03-14 15:56:06 +01:00
selector :
2020-09-16 15:46:04 +02:00
app : traefiklabs
2019-03-14 15:56:06 +01:00
task : whoami2
---
kind : Endpoints
apiVersion : v1
metadata :
name : whoamitls
namespace : default
subsets :
- addresses :
- ip : 10.10 .0 .5
- ip : 10.10 .0 .6
ports :
2020-01-23 16:36:08 +01:00
- name : websecure
2019-08-14 12:58:04 -04:00
port : 8443
2019-07-05 17:24:04 +02:00
---
apiVersion : v1
kind : Service
metadata :
name : whoami3
namespace : default
spec :
ports :
2020-01-23 16:36:08 +01:00
- name : websecure2
2019-07-05 17:24:04 +02:00
port : 8443
scheme : https
selector :
2020-09-16 15:46:04 +02:00
app : traefiklabs
2019-07-05 17:24:04 +02:00
task : whoami3
---
kind : Endpoints
apiVersion : v1
metadata :
name : whoami3
namespace : default
subsets :
- addresses :
- ip : 10.10 .0 .7
- ip : 10.10 .0 .8
ports :
2020-01-23 16:36:08 +01:00
- name : websecure2
2019-07-05 17:24:04 +02:00
port : 8443
2020-03-10 12:46:05 +01:00
2020-12-04 20:56:04 +01:00
---
apiVersion : v1
kind : Service
metadata :
name : whoami-ipv6
namespace : default
spec :
ports :
- name : web
port : 8080
selector :
app : traefiklabs
task : whoami-ipv6
---
kind : Endpoints
apiVersion : v1
metadata :
name : whoami-ipv6
namespace : default
subsets :
- addresses :
- ip : "2001:db8:85a3:8d3:1319:8a2e:370:7348"
ports :
- name : web
port : 8080
2020-03-10 12:46:05 +01:00
---
apiVersion : v1
kind : Service
metadata :
name : external-svc
namespace : default
spec :
externalName : external.domain
type : ExternalName
---
apiVersion : v1
kind : Service
metadata :
name : external-svc-with-http
namespace : default
spec :
externalName : external.domain
type : ExternalName
ports :
- name : http
protocol : TCP
port : 80
---
apiVersion : v1
kind : Service
metadata :
name : external-svc-with-https
namespace : default
spec :
externalName : external.domain
type : ExternalName
ports :
- name : https
protocol : TCP
port : 443
2020-12-04 20:56:04 +01:00
---
apiVersion : v1
kind : Service
metadata :
name : external-svc-with-ipv6
namespace : default
spec :
externalName : "2001:db8:85a3:8d3:1319:8a2e:370:7347"
type : ExternalName
ports :
- name : http
protocol : TCP
port : 8080
2020-12-10 14:58:04 +01:00
---
apiVersion : v1
kind : Service
metadata :
name : whoami-svc
namespace : cross-ns
spec :
ports :
- name : web
port : 80
selector :
app : traefiklabs
task : whoami
---
kind : Endpoints
apiVersion : v1
metadata :
name : whoami-svc
namespace : cross-ns
subsets :
- addresses :
- ip : 10.10 .0 .1
- ip : 10.10 .0 .2
ports :
- name : web
port : 80
2022-03-07 11:08:07 +01:00
---
apiVersion : v1
kind : Service
metadata :
name : whoami-without-endpoints-subsets
namespace : default
spec :
ports :
- name : myapp
port : 80
selector :
app : traefiklabs
task : whoami
---
kind : Endpoints
apiVersion : v1
metadata :
name : whoami-without-endpoints-subsets
namespace : default