diff --git a/CHANGELOG.md b/CHANGELOG.md index e54e636d..33a2a0fa 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -19,7 +19,7 @@ We use *breaking* word for marking changes that are not backward compatible (rel ### Changed -- +- [#247](https://github.com/thanos-io/kube-thanos/pull/247) Make Compact service headless. ### Added diff --git a/examples/all/manifests/compact-shard0-service.yaml b/examples/all/manifests/compact-shard0-service.yaml index 607e3f5d..7a4d3be2 100644 --- a/examples/all/manifests/compact-shard0-service.yaml +++ b/examples/all/manifests/compact-shard0-service.yaml @@ -10,6 +10,7 @@ metadata: name: thanos-compact-0 namespace: thanos spec: + clusterIP: None ports: - name: http port: 10902 diff --git a/examples/all/manifests/compact-shard1-service.yaml b/examples/all/manifests/compact-shard1-service.yaml index c9ebb1bd..92b966ef 100644 --- a/examples/all/manifests/compact-shard1-service.yaml +++ b/examples/all/manifests/compact-shard1-service.yaml @@ -10,6 +10,7 @@ metadata: name: thanos-compact-1 namespace: thanos spec: + clusterIP: None ports: - name: http port: 10902 diff --git a/examples/all/manifests/compact-shard2-service.yaml b/examples/all/manifests/compact-shard2-service.yaml index 6627b462..477b861e 100644 --- a/examples/all/manifests/compact-shard2-service.yaml +++ b/examples/all/manifests/compact-shard2-service.yaml @@ -10,6 +10,7 @@ metadata: name: thanos-compact-2 namespace: thanos spec: + clusterIP: None ports: - name: http port: 10902 diff --git a/examples/all/manifests/thanos-compact-service.yaml b/examples/all/manifests/thanos-compact-service.yaml index 16f8d81d..fe7fceea 100644 --- a/examples/all/manifests/thanos-compact-service.yaml +++ b/examples/all/manifests/thanos-compact-service.yaml @@ -9,6 +9,7 @@ metadata: name: thanos-compact namespace: thanos spec: + clusterIP: None ports: - name: http port: 10902 diff --git a/jsonnet/kube-thanos/kube-thanos-compact.libsonnet b/jsonnet/kube-thanos/kube-thanos-compact.libsonnet index 2ad500f6..78c7e0ef 100644 --- a/jsonnet/kube-thanos/kube-thanos-compact.libsonnet +++ b/jsonnet/kube-thanos/kube-thanos-compact.libsonnet @@ -22,6 +22,7 @@ function(params) { labels: tc.config.commonLabels, }, spec: { + clusterIP: 'None', selector: tc.config.podLabelSelector, ports: [ {