WIP jsonnet service defs
This commit is contained in:
parent
cc158e23e8
commit
0a7f9d9d2d
|
@ -0,0 +1,3 @@
|
|||
build:
|
||||
docker run --rm -v $(shell pwd):$(shell pwd) --workdir $(shell pwd) quay.io/coreos/jsonnet-ci ./build.sh monitoring.jsonnet
|
||||
.PHONY: build
|
|
@ -12,7 +12,9 @@ local masterIP = '185.95.218.11';
|
|||
local p = servicePort.newNamed('http-metrics', 10251, 10251);
|
||||
service.new('kube-scheduler', { 'k8s-app': 'kube-scheduler' }, p) +
|
||||
service.mixin.metadata.withNamespace('kube-system') +
|
||||
service.mixin.metadata.withLabels({ 'k8s-app': 'kube-scheduler' }),
|
||||
service.mixin.metadata.withLabels({ 'k8s-app': 'kube-scheduler' }) +
|
||||
service.mixin.spec.withClusterIp('None') +
|
||||
service.mixin.spec.withSelector(''),
|
||||
kubeSchedulerPrometheusDiscoveryEndpoints:
|
||||
local port = endpointPort.new() +
|
||||
endpointPort.withName('http-metrics') +
|
||||
|
@ -33,7 +35,9 @@ local masterIP = '185.95.218.11';
|
|||
local p = servicePort.newNamed('http-metrics', 10252, 10252);
|
||||
service.new('kube-controller-manager', { 'k8s-app': 'kube-controller-manager' }, p) +
|
||||
service.mixin.metadata.withNamespace('kube-system') +
|
||||
service.mixin.metadata.withLabels({ 'k8s-app': 'kube-controller-manager' }),
|
||||
service.mixin.metadata.withLabels({ 'k8s-app': 'kube-controller-manager' }) +
|
||||
service.mixin.spec.withClusterIp('None') +
|
||||
service.mixin.spec.withSelector(''),
|
||||
kubeControllerManagerPrometheusDiscoveryEndpoints:
|
||||
local port = endpointPort.new() +
|
||||
endpointPort.withName('http-metrics') +
|
||||
|
|
Reference in New Issue