mirror of
https://github.com/prometheus-operator/prometheus-operator.git
synced 2025-04-15 08:46:44 +00:00
Merge pull request #7074 from simonpasquier/merge-release-0.78
Merge release 0.78
This commit is contained in:
commit
3c35a6d7ba
46 changed files with 93 additions and 78 deletions
5
.github/workflows/publish.yaml
vendored
5
.github/workflows/publish.yaml
vendored
|
@ -25,6 +25,11 @@ jobs:
|
||||||
uses: actions/checkout@v4
|
uses: actions/checkout@v4
|
||||||
- name: Import environment variables from file
|
- name: Import environment variables from file
|
||||||
run: cat ".github/env" >> $GITHUB_ENV
|
run: cat ".github/env" >> $GITHUB_ENV
|
||||||
|
- name: Reclaim disk space
|
||||||
|
run: |
|
||||||
|
docker image prune --force --all
|
||||||
|
sudo rm -rf /usr/share/dotnet
|
||||||
|
sudo rm -rf /usr/local/lib/android
|
||||||
- name: Install Go
|
- name: Install Go
|
||||||
uses: actions/setup-go@v5
|
uses: actions/setup-go@v5
|
||||||
with:
|
with:
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
## 0.78.1 / 2024-10-30
|
||||||
|
|
||||||
|
* [BUGFIX] Fix container images for architectures other than `amd64`. #7065 #7066 #7067
|
||||||
|
|
||||||
## 0.78.0 / 2024-10-30
|
## 0.78.0 / 2024-10-30
|
||||||
|
|
||||||
* [CHANGE] Allow overlapping compactions by default in Prometheus when the Thanos sidecar is configured with uploads. #6906
|
* [CHANGE] Allow overlapping compactions by default in Prometheus when the Thanos sidecar is configured with uploads. #6906
|
||||||
|
|
|
@ -1,13 +1,15 @@
|
||||||
ARG ARCH=amd64
|
ARG ARCH=amd64
|
||||||
ARG OS=linux
|
ARG OS=linux
|
||||||
ARG GOLANG_BUILDER=1.23
|
ARG GOLANG_BUILDER=1.23
|
||||||
FROM quay.io/prometheus/golang-builder:${GOLANG_BUILDER}-base as builder
|
FROM quay.io/prometheus/golang-builder:${GOLANG_BUILDER}-base AS builder
|
||||||
WORKDIR /workspace
|
WORKDIR /workspace
|
||||||
|
|
||||||
# Copy source files
|
# Copy source files
|
||||||
COPY . .
|
COPY . .
|
||||||
|
|
||||||
# Build
|
# Build
|
||||||
|
ARG GOARCH
|
||||||
|
ENV GOARCH=${GOARCH}
|
||||||
RUN make operator
|
RUN make operator
|
||||||
|
|
||||||
FROM quay.io/prometheus/busybox-${OS}-${ARCH}:latest
|
FROM quay.io/prometheus/busybox-${OS}-${ARCH}:latest
|
||||||
|
|
|
@ -78,7 +78,7 @@ Usage of ./operator:
|
||||||
-namespaces value
|
-namespaces value
|
||||||
Namespaces to scope the interaction of the Prometheus Operator and the apiserver (allow list). This is mutually exclusive with --deny-namespaces.
|
Namespaces to scope the interaction of the Prometheus Operator and the apiserver (allow list). This is mutually exclusive with --deny-namespaces.
|
||||||
-prometheus-config-reloader string
|
-prometheus-config-reloader string
|
||||||
Prometheus config reloader image (default "quay.io/prometheus-operator/prometheus-config-reloader:v0.78.0")
|
Prometheus config reloader image (default "quay.io/prometheus-operator/prometheus-config-reloader:v0.78.1")
|
||||||
-prometheus-default-base-image string
|
-prometheus-default-base-image string
|
||||||
Prometheus default base image (path without tag/version) (default "quay.io/prometheus/prometheus")
|
Prometheus default base image (path without tag/version) (default "quay.io/prometheus/prometheus")
|
||||||
-prometheus-instance-namespaces value
|
-prometheus-instance-namespaces value
|
||||||
|
|
|
@ -26,7 +26,7 @@ metadata:
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/component: controller
|
app.kubernetes.io/component: controller
|
||||||
app.kubernetes.io/name: prometheus-operator
|
app.kubernetes.io/name: prometheus-operator
|
||||||
app.kubernetes.io/version: 0.78.0
|
app.kubernetes.io/version: 0.78.1
|
||||||
name: prometheus-operator
|
name: prometheus-operator
|
||||||
rules:
|
rules:
|
||||||
- apiGroups:
|
- apiGroups:
|
||||||
|
@ -207,7 +207,7 @@ metadata:
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/component: controller
|
app.kubernetes.io/component: controller
|
||||||
app.kubernetes.io/name: prometheus-operator
|
app.kubernetes.io/name: prometheus-operator
|
||||||
app.kubernetes.io/version: 0.78.0
|
app.kubernetes.io/version: 0.78.1
|
||||||
name: prometheus-operator
|
name: prometheus-operator
|
||||||
namespace: default
|
namespace: default
|
||||||
```
|
```
|
||||||
|
@ -223,7 +223,7 @@ metadata:
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/component: controller
|
app.kubernetes.io/component: controller
|
||||||
app.kubernetes.io/name: prometheus-operator
|
app.kubernetes.io/name: prometheus-operator
|
||||||
app.kubernetes.io/version: 0.78.0
|
app.kubernetes.io/version: 0.78.1
|
||||||
name: prometheus-operator
|
name: prometheus-operator
|
||||||
roleRef:
|
roleRef:
|
||||||
apiGroup: rbac.authorization.k8s.io
|
apiGroup: rbac.authorization.k8s.io
|
||||||
|
|
|
@ -26,7 +26,7 @@ metadata:
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/component: controller
|
app.kubernetes.io/component: controller
|
||||||
app.kubernetes.io/name: prometheus-operator
|
app.kubernetes.io/name: prometheus-operator
|
||||||
app.kubernetes.io/version: 0.78.0
|
app.kubernetes.io/version: 0.78.1
|
||||||
name: prometheus-operator
|
name: prometheus-operator
|
||||||
rules:
|
rules:
|
||||||
- apiGroups:
|
- apiGroups:
|
||||||
|
|
|
@ -86,7 +86,7 @@ kind: ServiceAccount
|
||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/name: prometheus-operator-admission-webhook
|
app.kubernetes.io/name: prometheus-operator-admission-webhook
|
||||||
app.kubernetes.io/version: 0.78.0
|
app.kubernetes.io/version: 0.78.1
|
||||||
name: prometheus-operator-admission-webhook
|
name: prometheus-operator-admission-webhook
|
||||||
namespace: default
|
namespace: default
|
||||||
```
|
```
|
||||||
|
@ -97,7 +97,7 @@ kind: Deployment
|
||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/name: prometheus-operator-admission-webhook
|
app.kubernetes.io/name: prometheus-operator-admission-webhook
|
||||||
app.kubernetes.io/version: 0.78.0
|
app.kubernetes.io/version: 0.78.1
|
||||||
name: prometheus-operator-admission-webhook
|
name: prometheus-operator-admission-webhook
|
||||||
namespace: default
|
namespace: default
|
||||||
spec:
|
spec:
|
||||||
|
@ -114,7 +114,7 @@ spec:
|
||||||
kubectl.kubernetes.io/default-container: prometheus-operator-admission-webhook
|
kubectl.kubernetes.io/default-container: prometheus-operator-admission-webhook
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/name: prometheus-operator-admission-webhook
|
app.kubernetes.io/name: prometheus-operator-admission-webhook
|
||||||
app.kubernetes.io/version: 0.78.0
|
app.kubernetes.io/version: 0.78.1
|
||||||
spec:
|
spec:
|
||||||
affinity:
|
affinity:
|
||||||
podAntiAffinity:
|
podAntiAffinity:
|
||||||
|
@ -131,7 +131,7 @@ spec:
|
||||||
- --web.enable-tls=true
|
- --web.enable-tls=true
|
||||||
- --web.cert-file=/etc/tls/private/tls.crt
|
- --web.cert-file=/etc/tls/private/tls.crt
|
||||||
- --web.key-file=/etc/tls/private/tls.key
|
- --web.key-file=/etc/tls/private/tls.key
|
||||||
image: quay.io/prometheus-operator/admission-webhook:v0.78.0
|
image: quay.io/prometheus-operator/admission-webhook:v0.78.1
|
||||||
name: prometheus-operator-admission-webhook
|
name: prometheus-operator-admission-webhook
|
||||||
ports:
|
ports:
|
||||||
- containerPort: 8443
|
- containerPort: 8443
|
||||||
|
@ -179,7 +179,7 @@ kind: Service
|
||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/name: prometheus-operator-admission-webhook
|
app.kubernetes.io/name: prometheus-operator-admission-webhook
|
||||||
app.kubernetes.io/version: 0.78.0
|
app.kubernetes.io/version: 0.78.1
|
||||||
name: prometheus-operator-admission-webhook
|
name: prometheus-operator-admission-webhook
|
||||||
namespace: default
|
namespace: default
|
||||||
spec:
|
spec:
|
||||||
|
|
8
Makefile
8
Makefile
|
@ -193,21 +193,21 @@ image: .hack-operator-image .hack-prometheus-config-reloader-image .hack-admissi
|
||||||
# Create empty target file, for the sole purpose of recording when this target
|
# Create empty target file, for the sole purpose of recording when this target
|
||||||
# was last executed via the last-modification timestamp on the file. See
|
# was last executed via the last-modification timestamp on the file. See
|
||||||
# https://www.gnu.org/software/make/manual/make.html#Empty-Targets
|
# https://www.gnu.org/software/make/manual/make.html#Empty-Targets
|
||||||
$(CONTAINER_CLI) build --build-arg ARCH=$(ARCH) --build-arg OS=$(GOOS) -t $(IMAGE_OPERATOR):$(TAG) .
|
$(CONTAINER_CLI) build --build-arg ARCH=$(ARCH) --build-arg GOARCH=$(GOARCH) --build-arg OS=$(GOOS) -t $(IMAGE_OPERATOR):$(TAG) .
|
||||||
touch $@
|
touch $@
|
||||||
|
|
||||||
.hack-prometheus-config-reloader-image: cmd/prometheus-config-reloader/Dockerfile
|
.hack-prometheus-config-reloader-image: cmd/prometheus-config-reloader/Dockerfile
|
||||||
# Create empty target file, for the sole purpose of recording when this target
|
# Create empty target file, for the sole purpose of recording when this target
|
||||||
# was last executed via the last-modification timestamp on the file. See
|
# was last executed via the last-modification timestamp on the file. See
|
||||||
# https://www.gnu.org/software/make/manual/make.html#Empty-Targets
|
# https://www.gnu.org/software/make/manual/make.html#Empty-Targets
|
||||||
$(CONTAINER_CLI) build --build-arg ARCH=$(ARCH) --build-arg OS=$(GOOS) -t $(IMAGE_RELOADER):$(TAG) -f cmd/prometheus-config-reloader/Dockerfile .
|
$(CONTAINER_CLI) build --build-arg ARCH=$(ARCH) --build-arg GOARCH=$(GOARCH) --build-arg OS=$(GOOS) -t $(IMAGE_RELOADER):$(TAG) -f cmd/prometheus-config-reloader/Dockerfile .
|
||||||
touch $@
|
touch $@
|
||||||
|
|
||||||
.hack-admission-webhook-image: cmd/admission-webhook/Dockerfile
|
.hack-admission-webhook-image: cmd/admission-webhook/Dockerfile
|
||||||
# Create empty target file, for the sole purpose of recording when this target
|
# Create empty target file, for the sole purpose of recording when this target
|
||||||
# was last executed via the last-modification timestamp on the file. See
|
# was last executed via the last-modification timestamp on the file. See
|
||||||
# https://www.gnu.org/software/make/manual/make.html#Empty-Targets
|
# https://www.gnu.org/software/make/manual/make.html#Empty-Targets
|
||||||
$(CONTAINER_CLI) build --build-arg ARCH=$(ARCH) --build-arg OS=$(GOOS) -t $(IMAGE_WEBHOOK):$(TAG) -f cmd/admission-webhook/Dockerfile .
|
$(CONTAINER_CLI) build --build-arg ARCH=$(ARCH) --build-arg GOARCH=$(GOARCH) --build-arg OS=$(GOOS) -t $(IMAGE_WEBHOOK):$(TAG) -f cmd/admission-webhook/Dockerfile .
|
||||||
touch $@
|
touch $@
|
||||||
|
|
||||||
.PHONY: update-go-deps
|
.PHONY: update-go-deps
|
||||||
|
@ -250,7 +250,7 @@ generate-crds: $(CONTROLLER_GEN_BINARY) $(GOJSONTOYAML_BINARY) $(TYPES_V1_TARGET
|
||||||
.PHONY: generate-remote-write-certs
|
.PHONY: generate-remote-write-certs
|
||||||
generate-remote-write-certs:
|
generate-remote-write-certs:
|
||||||
mkdir -p test/e2e/remote_write_certs && \
|
mkdir -p test/e2e/remote_write_certs && \
|
||||||
(cd scripts && GOOS=$(OS) GOARCH=$(ARCH) go run -v ./certs/.)
|
(cd scripts && GOOS=$(OS) GOARCH=$(GOARCH) go run -v ./certs/.)
|
||||||
|
|
||||||
.PHONY: generate-docs
|
.PHONY: generate-docs
|
||||||
generate-docs: $(shell find Documentation -type f)
|
generate-docs: $(shell find Documentation -type f)
|
||||||
|
|
2
VERSION
2
VERSION
|
@ -1 +1 @@
|
||||||
0.78.0
|
0.78.1
|
||||||
|
|
36
bundle.yaml
generated
36
bundle.yaml
generated
|
@ -4,7 +4,7 @@ kind: CustomResourceDefinition
|
||||||
metadata:
|
metadata:
|
||||||
annotations:
|
annotations:
|
||||||
controller-gen.kubebuilder.io/version: v0.16.5
|
controller-gen.kubebuilder.io/version: v0.16.5
|
||||||
operator.prometheus.io/version: 0.78.0
|
operator.prometheus.io/version: 0.78.1
|
||||||
name: alertmanagerconfigs.monitoring.coreos.com
|
name: alertmanagerconfigs.monitoring.coreos.com
|
||||||
spec:
|
spec:
|
||||||
group: monitoring.coreos.com
|
group: monitoring.coreos.com
|
||||||
|
@ -9964,7 +9964,7 @@ kind: CustomResourceDefinition
|
||||||
metadata:
|
metadata:
|
||||||
annotations:
|
annotations:
|
||||||
controller-gen.kubebuilder.io/version: v0.16.5
|
controller-gen.kubebuilder.io/version: v0.16.5
|
||||||
operator.prometheus.io/version: 0.78.0
|
operator.prometheus.io/version: 0.78.1
|
||||||
name: alertmanagers.monitoring.coreos.com
|
name: alertmanagers.monitoring.coreos.com
|
||||||
spec:
|
spec:
|
||||||
group: monitoring.coreos.com
|
group: monitoring.coreos.com
|
||||||
|
@ -18601,7 +18601,7 @@ kind: CustomResourceDefinition
|
||||||
metadata:
|
metadata:
|
||||||
annotations:
|
annotations:
|
||||||
controller-gen.kubebuilder.io/version: v0.16.5
|
controller-gen.kubebuilder.io/version: v0.16.5
|
||||||
operator.prometheus.io/version: 0.78.0
|
operator.prometheus.io/version: 0.78.1
|
||||||
name: podmonitors.monitoring.coreos.com
|
name: podmonitors.monitoring.coreos.com
|
||||||
spec:
|
spec:
|
||||||
group: monitoring.coreos.com
|
group: monitoring.coreos.com
|
||||||
|
@ -19776,7 +19776,7 @@ kind: CustomResourceDefinition
|
||||||
metadata:
|
metadata:
|
||||||
annotations:
|
annotations:
|
||||||
controller-gen.kubebuilder.io/version: v0.16.5
|
controller-gen.kubebuilder.io/version: v0.16.5
|
||||||
operator.prometheus.io/version: 0.78.0
|
operator.prometheus.io/version: 0.78.1
|
||||||
name: probes.monitoring.coreos.com
|
name: probes.monitoring.coreos.com
|
||||||
spec:
|
spec:
|
||||||
group: monitoring.coreos.com
|
group: monitoring.coreos.com
|
||||||
|
@ -20936,7 +20936,7 @@ kind: CustomResourceDefinition
|
||||||
metadata:
|
metadata:
|
||||||
annotations:
|
annotations:
|
||||||
controller-gen.kubebuilder.io/version: v0.16.5
|
controller-gen.kubebuilder.io/version: v0.16.5
|
||||||
operator.prometheus.io/version: 0.78.0
|
operator.prometheus.io/version: 0.78.1
|
||||||
name: prometheusagents.monitoring.coreos.com
|
name: prometheusagents.monitoring.coreos.com
|
||||||
spec:
|
spec:
|
||||||
group: monitoring.coreos.com
|
group: monitoring.coreos.com
|
||||||
|
@ -31543,7 +31543,7 @@ kind: CustomResourceDefinition
|
||||||
metadata:
|
metadata:
|
||||||
annotations:
|
annotations:
|
||||||
controller-gen.kubebuilder.io/version: v0.16.5
|
controller-gen.kubebuilder.io/version: v0.16.5
|
||||||
operator.prometheus.io/version: 0.78.0
|
operator.prometheus.io/version: 0.78.1
|
||||||
name: prometheuses.monitoring.coreos.com
|
name: prometheuses.monitoring.coreos.com
|
||||||
spec:
|
spec:
|
||||||
group: monitoring.coreos.com
|
group: monitoring.coreos.com
|
||||||
|
@ -44329,7 +44329,7 @@ kind: CustomResourceDefinition
|
||||||
metadata:
|
metadata:
|
||||||
annotations:
|
annotations:
|
||||||
controller-gen.kubebuilder.io/version: v0.16.5
|
controller-gen.kubebuilder.io/version: v0.16.5
|
||||||
operator.prometheus.io/version: 0.78.0
|
operator.prometheus.io/version: 0.78.1
|
||||||
name: prometheusrules.monitoring.coreos.com
|
name: prometheusrules.monitoring.coreos.com
|
||||||
spec:
|
spec:
|
||||||
group: monitoring.coreos.com
|
group: monitoring.coreos.com
|
||||||
|
@ -44479,7 +44479,7 @@ kind: CustomResourceDefinition
|
||||||
metadata:
|
metadata:
|
||||||
annotations:
|
annotations:
|
||||||
controller-gen.kubebuilder.io/version: v0.16.5
|
controller-gen.kubebuilder.io/version: v0.16.5
|
||||||
operator.prometheus.io/version: 0.78.0
|
operator.prometheus.io/version: 0.78.1
|
||||||
name: scrapeconfigs.monitoring.coreos.com
|
name: scrapeconfigs.monitoring.coreos.com
|
||||||
spec:
|
spec:
|
||||||
group: monitoring.coreos.com
|
group: monitoring.coreos.com
|
||||||
|
@ -55947,7 +55947,7 @@ kind: CustomResourceDefinition
|
||||||
metadata:
|
metadata:
|
||||||
annotations:
|
annotations:
|
||||||
controller-gen.kubebuilder.io/version: v0.16.5
|
controller-gen.kubebuilder.io/version: v0.16.5
|
||||||
operator.prometheus.io/version: 0.78.0
|
operator.prometheus.io/version: 0.78.1
|
||||||
name: servicemonitors.monitoring.coreos.com
|
name: servicemonitors.monitoring.coreos.com
|
||||||
spec:
|
spec:
|
||||||
group: monitoring.coreos.com
|
group: monitoring.coreos.com
|
||||||
|
@ -57150,7 +57150,7 @@ kind: CustomResourceDefinition
|
||||||
metadata:
|
metadata:
|
||||||
annotations:
|
annotations:
|
||||||
controller-gen.kubebuilder.io/version: v0.16.5
|
controller-gen.kubebuilder.io/version: v0.16.5
|
||||||
operator.prometheus.io/version: 0.78.0
|
operator.prometheus.io/version: 0.78.1
|
||||||
name: thanosrulers.monitoring.coreos.com
|
name: thanosrulers.monitoring.coreos.com
|
||||||
spec:
|
spec:
|
||||||
group: monitoring.coreos.com
|
group: monitoring.coreos.com
|
||||||
|
@ -65162,7 +65162,7 @@ metadata:
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/component: controller
|
app.kubernetes.io/component: controller
|
||||||
app.kubernetes.io/name: prometheus-operator
|
app.kubernetes.io/name: prometheus-operator
|
||||||
app.kubernetes.io/version: 0.78.0
|
app.kubernetes.io/version: 0.78.1
|
||||||
name: prometheus-operator
|
name: prometheus-operator
|
||||||
roleRef:
|
roleRef:
|
||||||
apiGroup: rbac.authorization.k8s.io
|
apiGroup: rbac.authorization.k8s.io
|
||||||
|
@ -65179,7 +65179,7 @@ metadata:
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/component: controller
|
app.kubernetes.io/component: controller
|
||||||
app.kubernetes.io/name: prometheus-operator
|
app.kubernetes.io/name: prometheus-operator
|
||||||
app.kubernetes.io/version: 0.78.0
|
app.kubernetes.io/version: 0.78.1
|
||||||
name: prometheus-operator
|
name: prometheus-operator
|
||||||
rules:
|
rules:
|
||||||
- apiGroups:
|
- apiGroups:
|
||||||
|
@ -65287,7 +65287,7 @@ metadata:
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/component: controller
|
app.kubernetes.io/component: controller
|
||||||
app.kubernetes.io/name: prometheus-operator
|
app.kubernetes.io/name: prometheus-operator
|
||||||
app.kubernetes.io/version: 0.78.0
|
app.kubernetes.io/version: 0.78.1
|
||||||
name: prometheus-operator
|
name: prometheus-operator
|
||||||
namespace: default
|
namespace: default
|
||||||
spec:
|
spec:
|
||||||
|
@ -65303,19 +65303,19 @@ spec:
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/component: controller
|
app.kubernetes.io/component: controller
|
||||||
app.kubernetes.io/name: prometheus-operator
|
app.kubernetes.io/name: prometheus-operator
|
||||||
app.kubernetes.io/version: 0.78.0
|
app.kubernetes.io/version: 0.78.1
|
||||||
spec:
|
spec:
|
||||||
automountServiceAccountToken: true
|
automountServiceAccountToken: true
|
||||||
containers:
|
containers:
|
||||||
- args:
|
- args:
|
||||||
- --kubelet-service=kube-system/kubelet
|
- --kubelet-service=kube-system/kubelet
|
||||||
- --prometheus-config-reloader=quay.io/prometheus-operator/prometheus-config-reloader:v0.78.0
|
- --prometheus-config-reloader=quay.io/prometheus-operator/prometheus-config-reloader:v0.78.1
|
||||||
- --kubelet-endpoints=true
|
- --kubelet-endpoints=true
|
||||||
- --kubelet-endpointslice=false
|
- --kubelet-endpointslice=false
|
||||||
env:
|
env:
|
||||||
- name: GOGC
|
- name: GOGC
|
||||||
value: "30"
|
value: "30"
|
||||||
image: quay.io/prometheus-operator/prometheus-operator:v0.78.0
|
image: quay.io/prometheus-operator/prometheus-operator:v0.78.1
|
||||||
name: prometheus-operator
|
name: prometheus-operator
|
||||||
ports:
|
ports:
|
||||||
- containerPort: 8080
|
- containerPort: 8080
|
||||||
|
@ -65349,7 +65349,7 @@ metadata:
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/component: controller
|
app.kubernetes.io/component: controller
|
||||||
app.kubernetes.io/name: prometheus-operator
|
app.kubernetes.io/name: prometheus-operator
|
||||||
app.kubernetes.io/version: 0.78.0
|
app.kubernetes.io/version: 0.78.1
|
||||||
name: prometheus-operator
|
name: prometheus-operator
|
||||||
namespace: default
|
namespace: default
|
||||||
---
|
---
|
||||||
|
@ -65359,7 +65359,7 @@ metadata:
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/component: controller
|
app.kubernetes.io/component: controller
|
||||||
app.kubernetes.io/name: prometheus-operator
|
app.kubernetes.io/name: prometheus-operator
|
||||||
app.kubernetes.io/version: 0.78.0
|
app.kubernetes.io/version: 0.78.1
|
||||||
name: prometheus-operator
|
name: prometheus-operator
|
||||||
namespace: default
|
namespace: default
|
||||||
spec:
|
spec:
|
||||||
|
|
|
@ -1,13 +1,15 @@
|
||||||
ARG ARCH=amd64
|
ARG ARCH=amd64
|
||||||
ARG OS=linux
|
ARG OS=linux
|
||||||
ARG GOLANG_BUILDER=1.23
|
ARG GOLANG_BUILDER=1.23
|
||||||
FROM quay.io/prometheus/golang-builder:${GOLANG_BUILDER}-base as builder
|
FROM quay.io/prometheus/golang-builder:${GOLANG_BUILDER}-base AS builder
|
||||||
WORKDIR /workspace
|
WORKDIR /workspace
|
||||||
|
|
||||||
# Copy source files
|
# Copy source files
|
||||||
COPY . .
|
COPY . .
|
||||||
|
|
||||||
# Build
|
# Build
|
||||||
|
ARG GOARCH
|
||||||
|
ENV GOARCH=${GOARCH}
|
||||||
RUN make admission-webhook
|
RUN make admission-webhook
|
||||||
|
|
||||||
FROM quay.io/prometheus/busybox-${OS}-${ARCH}:latest
|
FROM quay.io/prometheus/busybox-${OS}-${ARCH}:latest
|
||||||
|
|
|
@ -1,13 +1,15 @@
|
||||||
ARG ARCH=amd64
|
ARG ARCH=amd64
|
||||||
ARG OS=linux
|
ARG OS=linux
|
||||||
ARG GOLANG_BUILDER=1.23
|
ARG GOLANG_BUILDER=1.23
|
||||||
FROM quay.io/prometheus/golang-builder:${GOLANG_BUILDER}-base as builder
|
FROM quay.io/prometheus/golang-builder:${GOLANG_BUILDER}-base AS builder
|
||||||
WORKDIR /workspace
|
WORKDIR /workspace
|
||||||
|
|
||||||
# Copy source files
|
# Copy source files
|
||||||
COPY . .
|
COPY . .
|
||||||
|
|
||||||
# Build
|
# Build
|
||||||
|
ARG GOARCH
|
||||||
|
ENV GOARCH=${GOARCH}
|
||||||
RUN make prometheus-config-reloader
|
RUN make prometheus-config-reloader
|
||||||
|
|
||||||
FROM quay.io/prometheus/busybox-${OS}-${ARCH}:latest
|
FROM quay.io/prometheus/busybox-${OS}-${ARCH}:latest
|
||||||
|
|
|
@ -3,7 +3,7 @@ kind: Deployment
|
||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/name: prometheus-operator-admission-webhook
|
app.kubernetes.io/name: prometheus-operator-admission-webhook
|
||||||
app.kubernetes.io/version: 0.78.0
|
app.kubernetes.io/version: 0.78.1
|
||||||
name: prometheus-operator-admission-webhook
|
name: prometheus-operator-admission-webhook
|
||||||
namespace: default
|
namespace: default
|
||||||
spec:
|
spec:
|
||||||
|
@ -20,7 +20,7 @@ spec:
|
||||||
kubectl.kubernetes.io/default-container: prometheus-operator-admission-webhook
|
kubectl.kubernetes.io/default-container: prometheus-operator-admission-webhook
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/name: prometheus-operator-admission-webhook
|
app.kubernetes.io/name: prometheus-operator-admission-webhook
|
||||||
app.kubernetes.io/version: 0.78.0
|
app.kubernetes.io/version: 0.78.1
|
||||||
spec:
|
spec:
|
||||||
affinity:
|
affinity:
|
||||||
podAntiAffinity:
|
podAntiAffinity:
|
||||||
|
@ -37,7 +37,7 @@ spec:
|
||||||
- --web.enable-tls=true
|
- --web.enable-tls=true
|
||||||
- --web.cert-file=/etc/tls/private/tls.crt
|
- --web.cert-file=/etc/tls/private/tls.crt
|
||||||
- --web.key-file=/etc/tls/private/tls.key
|
- --web.key-file=/etc/tls/private/tls.key
|
||||||
image: quay.io/prometheus-operator/admission-webhook:v0.78.0
|
image: quay.io/prometheus-operator/admission-webhook:v0.78.1
|
||||||
name: prometheus-operator-admission-webhook
|
name: prometheus-operator-admission-webhook
|
||||||
ports:
|
ports:
|
||||||
- containerPort: 8443
|
- containerPort: 8443
|
||||||
|
|
|
@ -3,7 +3,7 @@ kind: PodDisruptionBudget
|
||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/name: prometheus-operator-admission-webhook
|
app.kubernetes.io/name: prometheus-operator-admission-webhook
|
||||||
app.kubernetes.io/version: 0.78.0
|
app.kubernetes.io/version: 0.78.1
|
||||||
name: prometheus-operator-admission-webhook
|
name: prometheus-operator-admission-webhook
|
||||||
namespace: default
|
namespace: default
|
||||||
spec:
|
spec:
|
||||||
|
|
|
@ -4,6 +4,6 @@ kind: ServiceAccount
|
||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/name: prometheus-operator-admission-webhook
|
app.kubernetes.io/name: prometheus-operator-admission-webhook
|
||||||
app.kubernetes.io/version: 0.78.0
|
app.kubernetes.io/version: 0.78.1
|
||||||
name: prometheus-operator-admission-webhook
|
name: prometheus-operator-admission-webhook
|
||||||
namespace: default
|
namespace: default
|
||||||
|
|
|
@ -3,7 +3,7 @@ kind: ServiceMonitor
|
||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/name: prometheus-operator-admission-webhook
|
app.kubernetes.io/name: prometheus-operator-admission-webhook
|
||||||
app.kubernetes.io/version: 0.78.0
|
app.kubernetes.io/version: 0.78.1
|
||||||
name: prometheus-operator-admission-webhook
|
name: prometheus-operator-admission-webhook
|
||||||
namespace: default
|
namespace: default
|
||||||
spec:
|
spec:
|
||||||
|
@ -13,4 +13,4 @@ spec:
|
||||||
selector:
|
selector:
|
||||||
matchLabels:
|
matchLabels:
|
||||||
app.kubernetes.io/name: prometheus-operator-admission-webhook
|
app.kubernetes.io/name: prometheus-operator-admission-webhook
|
||||||
app.kubernetes.io/version: 0.78.0
|
app.kubernetes.io/version: 0.78.1
|
||||||
|
|
|
@ -3,7 +3,7 @@ kind: Service
|
||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/name: prometheus-operator-admission-webhook
|
app.kubernetes.io/name: prometheus-operator-admission-webhook
|
||||||
app.kubernetes.io/version: 0.78.0
|
app.kubernetes.io/version: 0.78.1
|
||||||
name: prometheus-operator-admission-webhook
|
name: prometheus-operator-admission-webhook
|
||||||
namespace: default
|
namespace: default
|
||||||
spec:
|
spec:
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
"metadata": {
|
"metadata": {
|
||||||
"annotations": {
|
"annotations": {
|
||||||
"controller-gen.kubebuilder.io/version": "v0.16.5",
|
"controller-gen.kubebuilder.io/version": "v0.16.5",
|
||||||
"operator.prometheus.io/version": "0.78.0"
|
"operator.prometheus.io/version": "0.78.1"
|
||||||
},
|
},
|
||||||
"name": "alertmanagerconfigs.monitoring.coreos.com"
|
"name": "alertmanagerconfigs.monitoring.coreos.com"
|
||||||
},
|
},
|
||||||
|
|
|
@ -4,7 +4,7 @@ kind: CustomResourceDefinition
|
||||||
metadata:
|
metadata:
|
||||||
annotations:
|
annotations:
|
||||||
controller-gen.kubebuilder.io/version: v0.16.5
|
controller-gen.kubebuilder.io/version: v0.16.5
|
||||||
operator.prometheus.io/version: 0.78.0
|
operator.prometheus.io/version: 0.78.1
|
||||||
name: alertmanagerconfigs.monitoring.coreos.com
|
name: alertmanagerconfigs.monitoring.coreos.com
|
||||||
spec:
|
spec:
|
||||||
group: monitoring.coreos.com
|
group: monitoring.coreos.com
|
||||||
|
|
|
@ -4,7 +4,7 @@ kind: CustomResourceDefinition
|
||||||
metadata:
|
metadata:
|
||||||
annotations:
|
annotations:
|
||||||
controller-gen.kubebuilder.io/version: v0.16.5
|
controller-gen.kubebuilder.io/version: v0.16.5
|
||||||
operator.prometheus.io/version: 0.78.0
|
operator.prometheus.io/version: 0.78.1
|
||||||
name: alertmanagers.monitoring.coreos.com
|
name: alertmanagers.monitoring.coreos.com
|
||||||
spec:
|
spec:
|
||||||
group: monitoring.coreos.com
|
group: monitoring.coreos.com
|
||||||
|
|
|
@ -4,7 +4,7 @@ kind: CustomResourceDefinition
|
||||||
metadata:
|
metadata:
|
||||||
annotations:
|
annotations:
|
||||||
controller-gen.kubebuilder.io/version: v0.16.5
|
controller-gen.kubebuilder.io/version: v0.16.5
|
||||||
operator.prometheus.io/version: 0.78.0
|
operator.prometheus.io/version: 0.78.1
|
||||||
name: podmonitors.monitoring.coreos.com
|
name: podmonitors.monitoring.coreos.com
|
||||||
spec:
|
spec:
|
||||||
group: monitoring.coreos.com
|
group: monitoring.coreos.com
|
||||||
|
|
|
@ -4,7 +4,7 @@ kind: CustomResourceDefinition
|
||||||
metadata:
|
metadata:
|
||||||
annotations:
|
annotations:
|
||||||
controller-gen.kubebuilder.io/version: v0.16.5
|
controller-gen.kubebuilder.io/version: v0.16.5
|
||||||
operator.prometheus.io/version: 0.78.0
|
operator.prometheus.io/version: 0.78.1
|
||||||
name: probes.monitoring.coreos.com
|
name: probes.monitoring.coreos.com
|
||||||
spec:
|
spec:
|
||||||
group: monitoring.coreos.com
|
group: monitoring.coreos.com
|
||||||
|
|
|
@ -4,7 +4,7 @@ kind: CustomResourceDefinition
|
||||||
metadata:
|
metadata:
|
||||||
annotations:
|
annotations:
|
||||||
controller-gen.kubebuilder.io/version: v0.16.5
|
controller-gen.kubebuilder.io/version: v0.16.5
|
||||||
operator.prometheus.io/version: 0.78.0
|
operator.prometheus.io/version: 0.78.1
|
||||||
name: prometheusagents.monitoring.coreos.com
|
name: prometheusagents.monitoring.coreos.com
|
||||||
spec:
|
spec:
|
||||||
group: monitoring.coreos.com
|
group: monitoring.coreos.com
|
||||||
|
|
|
@ -4,7 +4,7 @@ kind: CustomResourceDefinition
|
||||||
metadata:
|
metadata:
|
||||||
annotations:
|
annotations:
|
||||||
controller-gen.kubebuilder.io/version: v0.16.5
|
controller-gen.kubebuilder.io/version: v0.16.5
|
||||||
operator.prometheus.io/version: 0.78.0
|
operator.prometheus.io/version: 0.78.1
|
||||||
name: prometheuses.monitoring.coreos.com
|
name: prometheuses.monitoring.coreos.com
|
||||||
spec:
|
spec:
|
||||||
group: monitoring.coreos.com
|
group: monitoring.coreos.com
|
||||||
|
|
|
@ -4,7 +4,7 @@ kind: CustomResourceDefinition
|
||||||
metadata:
|
metadata:
|
||||||
annotations:
|
annotations:
|
||||||
controller-gen.kubebuilder.io/version: v0.16.5
|
controller-gen.kubebuilder.io/version: v0.16.5
|
||||||
operator.prometheus.io/version: 0.78.0
|
operator.prometheus.io/version: 0.78.1
|
||||||
name: prometheusrules.monitoring.coreos.com
|
name: prometheusrules.monitoring.coreos.com
|
||||||
spec:
|
spec:
|
||||||
group: monitoring.coreos.com
|
group: monitoring.coreos.com
|
||||||
|
|
|
@ -4,7 +4,7 @@ kind: CustomResourceDefinition
|
||||||
metadata:
|
metadata:
|
||||||
annotations:
|
annotations:
|
||||||
controller-gen.kubebuilder.io/version: v0.16.5
|
controller-gen.kubebuilder.io/version: v0.16.5
|
||||||
operator.prometheus.io/version: 0.78.0
|
operator.prometheus.io/version: 0.78.1
|
||||||
name: scrapeconfigs.monitoring.coreos.com
|
name: scrapeconfigs.monitoring.coreos.com
|
||||||
spec:
|
spec:
|
||||||
group: monitoring.coreos.com
|
group: monitoring.coreos.com
|
||||||
|
|
|
@ -4,7 +4,7 @@ kind: CustomResourceDefinition
|
||||||
metadata:
|
metadata:
|
||||||
annotations:
|
annotations:
|
||||||
controller-gen.kubebuilder.io/version: v0.16.5
|
controller-gen.kubebuilder.io/version: v0.16.5
|
||||||
operator.prometheus.io/version: 0.78.0
|
operator.prometheus.io/version: 0.78.1
|
||||||
name: servicemonitors.monitoring.coreos.com
|
name: servicemonitors.monitoring.coreos.com
|
||||||
spec:
|
spec:
|
||||||
group: monitoring.coreos.com
|
group: monitoring.coreos.com
|
||||||
|
|
|
@ -4,7 +4,7 @@ kind: CustomResourceDefinition
|
||||||
metadata:
|
metadata:
|
||||||
annotations:
|
annotations:
|
||||||
controller-gen.kubebuilder.io/version: v0.16.5
|
controller-gen.kubebuilder.io/version: v0.16.5
|
||||||
operator.prometheus.io/version: 0.78.0
|
operator.prometheus.io/version: 0.78.1
|
||||||
name: thanosrulers.monitoring.coreos.com
|
name: thanosrulers.monitoring.coreos.com
|
||||||
spec:
|
spec:
|
||||||
group: monitoring.coreos.com
|
group: monitoring.coreos.com
|
||||||
|
|
|
@ -4,7 +4,7 @@ metadata:
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/component: controller
|
app.kubernetes.io/component: controller
|
||||||
app.kubernetes.io/name: prometheus-operator
|
app.kubernetes.io/name: prometheus-operator
|
||||||
app.kubernetes.io/version: 0.78.0
|
app.kubernetes.io/version: 0.78.1
|
||||||
name: prometheus-operator
|
name: prometheus-operator
|
||||||
roleRef:
|
roleRef:
|
||||||
apiGroup: rbac.authorization.k8s.io
|
apiGroup: rbac.authorization.k8s.io
|
||||||
|
|
|
@ -4,7 +4,7 @@ metadata:
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/component: controller
|
app.kubernetes.io/component: controller
|
||||||
app.kubernetes.io/name: prometheus-operator
|
app.kubernetes.io/name: prometheus-operator
|
||||||
app.kubernetes.io/version: 0.78.0
|
app.kubernetes.io/version: 0.78.1
|
||||||
name: prometheus-operator
|
name: prometheus-operator
|
||||||
rules:
|
rules:
|
||||||
- apiGroups:
|
- apiGroups:
|
||||||
|
|
|
@ -4,7 +4,7 @@ metadata:
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/component: controller
|
app.kubernetes.io/component: controller
|
||||||
app.kubernetes.io/name: prometheus-operator
|
app.kubernetes.io/name: prometheus-operator
|
||||||
app.kubernetes.io/version: 0.78.0
|
app.kubernetes.io/version: 0.78.1
|
||||||
name: prometheus-operator
|
name: prometheus-operator
|
||||||
namespace: default
|
namespace: default
|
||||||
spec:
|
spec:
|
||||||
|
@ -20,19 +20,19 @@ spec:
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/component: controller
|
app.kubernetes.io/component: controller
|
||||||
app.kubernetes.io/name: prometheus-operator
|
app.kubernetes.io/name: prometheus-operator
|
||||||
app.kubernetes.io/version: 0.78.0
|
app.kubernetes.io/version: 0.78.1
|
||||||
spec:
|
spec:
|
||||||
automountServiceAccountToken: true
|
automountServiceAccountToken: true
|
||||||
containers:
|
containers:
|
||||||
- args:
|
- args:
|
||||||
- --kubelet-service=kube-system/kubelet
|
- --kubelet-service=kube-system/kubelet
|
||||||
- --prometheus-config-reloader=quay.io/prometheus-operator/prometheus-config-reloader:v0.78.0
|
- --prometheus-config-reloader=quay.io/prometheus-operator/prometheus-config-reloader:v0.78.1
|
||||||
- --kubelet-endpoints=true
|
- --kubelet-endpoints=true
|
||||||
- --kubelet-endpointslice=false
|
- --kubelet-endpointslice=false
|
||||||
env:
|
env:
|
||||||
- name: GOGC
|
- name: GOGC
|
||||||
value: "30"
|
value: "30"
|
||||||
image: quay.io/prometheus-operator/prometheus-operator:v0.78.0
|
image: quay.io/prometheus-operator/prometheus-operator:v0.78.1
|
||||||
name: prometheus-operator
|
name: prometheus-operator
|
||||||
ports:
|
ports:
|
||||||
- containerPort: 8080
|
- containerPort: 8080
|
||||||
|
|
|
@ -5,6 +5,6 @@ metadata:
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/component: controller
|
app.kubernetes.io/component: controller
|
||||||
app.kubernetes.io/name: prometheus-operator
|
app.kubernetes.io/name: prometheus-operator
|
||||||
app.kubernetes.io/version: 0.78.0
|
app.kubernetes.io/version: 0.78.1
|
||||||
name: prometheus-operator
|
name: prometheus-operator
|
||||||
namespace: default
|
namespace: default
|
||||||
|
|
|
@ -4,7 +4,7 @@ metadata:
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/component: controller
|
app.kubernetes.io/component: controller
|
||||||
app.kubernetes.io/name: prometheus-operator
|
app.kubernetes.io/name: prometheus-operator
|
||||||
app.kubernetes.io/version: 0.78.0
|
app.kubernetes.io/version: 0.78.1
|
||||||
name: prometheus-operator
|
name: prometheus-operator
|
||||||
namespace: default
|
namespace: default
|
||||||
spec:
|
spec:
|
||||||
|
@ -15,4 +15,4 @@ spec:
|
||||||
matchLabels:
|
matchLabels:
|
||||||
app.kubernetes.io/component: controller
|
app.kubernetes.io/component: controller
|
||||||
app.kubernetes.io/name: prometheus-operator
|
app.kubernetes.io/name: prometheus-operator
|
||||||
app.kubernetes.io/version: 0.78.0
|
app.kubernetes.io/version: 0.78.1
|
||||||
|
|
|
@ -4,7 +4,7 @@ metadata:
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/component: controller
|
app.kubernetes.io/component: controller
|
||||||
app.kubernetes.io/name: prometheus-operator
|
app.kubernetes.io/name: prometheus-operator
|
||||||
app.kubernetes.io/version: 0.78.0
|
app.kubernetes.io/version: 0.78.1
|
||||||
name: prometheus-operator
|
name: prometheus-operator
|
||||||
namespace: default
|
namespace: default
|
||||||
spec:
|
spec:
|
||||||
|
|
4
go.mod
4
go.mod
|
@ -21,8 +21,8 @@ require (
|
||||||
github.com/mitchellh/hashstructure v1.1.0
|
github.com/mitchellh/hashstructure v1.1.0
|
||||||
github.com/oklog/run v1.1.0
|
github.com/oklog/run v1.1.0
|
||||||
github.com/prometheus-community/prom-label-proxy v0.11.0
|
github.com/prometheus-community/prom-label-proxy v0.11.0
|
||||||
github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring v0.78.0
|
github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring v0.78.1
|
||||||
github.com/prometheus-operator/prometheus-operator/pkg/client v0.78.0
|
github.com/prometheus-operator/prometheus-operator/pkg/client v0.78.1
|
||||||
github.com/prometheus/alertmanager v0.27.0
|
github.com/prometheus/alertmanager v0.27.0
|
||||||
github.com/prometheus/client_golang v1.20.5
|
github.com/prometheus/client_golang v1.20.5
|
||||||
github.com/prometheus/common v0.60.1
|
github.com/prometheus/common v0.60.1
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
"metadata": {
|
"metadata": {
|
||||||
"annotations": {
|
"annotations": {
|
||||||
"controller-gen.kubebuilder.io/version": "v0.16.5",
|
"controller-gen.kubebuilder.io/version": "v0.16.5",
|
||||||
"operator.prometheus.io/version": "0.78.0"
|
"operator.prometheus.io/version": "0.78.1"
|
||||||
},
|
},
|
||||||
"name": "alertmanagerconfigs.monitoring.coreos.com"
|
"name": "alertmanagerconfigs.monitoring.coreos.com"
|
||||||
},
|
},
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
"metadata": {
|
"metadata": {
|
||||||
"annotations": {
|
"annotations": {
|
||||||
"controller-gen.kubebuilder.io/version": "v0.16.5",
|
"controller-gen.kubebuilder.io/version": "v0.16.5",
|
||||||
"operator.prometheus.io/version": "0.78.0"
|
"operator.prometheus.io/version": "0.78.1"
|
||||||
},
|
},
|
||||||
"name": "alertmanagers.monitoring.coreos.com"
|
"name": "alertmanagers.monitoring.coreos.com"
|
||||||
},
|
},
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
"metadata": {
|
"metadata": {
|
||||||
"annotations": {
|
"annotations": {
|
||||||
"controller-gen.kubebuilder.io/version": "v0.16.5",
|
"controller-gen.kubebuilder.io/version": "v0.16.5",
|
||||||
"operator.prometheus.io/version": "0.78.0"
|
"operator.prometheus.io/version": "0.78.1"
|
||||||
},
|
},
|
||||||
"name": "podmonitors.monitoring.coreos.com"
|
"name": "podmonitors.monitoring.coreos.com"
|
||||||
},
|
},
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
"metadata": {
|
"metadata": {
|
||||||
"annotations": {
|
"annotations": {
|
||||||
"controller-gen.kubebuilder.io/version": "v0.16.5",
|
"controller-gen.kubebuilder.io/version": "v0.16.5",
|
||||||
"operator.prometheus.io/version": "0.78.0"
|
"operator.prometheus.io/version": "0.78.1"
|
||||||
},
|
},
|
||||||
"name": "probes.monitoring.coreos.com"
|
"name": "probes.monitoring.coreos.com"
|
||||||
},
|
},
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
"metadata": {
|
"metadata": {
|
||||||
"annotations": {
|
"annotations": {
|
||||||
"controller-gen.kubebuilder.io/version": "v0.16.5",
|
"controller-gen.kubebuilder.io/version": "v0.16.5",
|
||||||
"operator.prometheus.io/version": "0.78.0"
|
"operator.prometheus.io/version": "0.78.1"
|
||||||
},
|
},
|
||||||
"name": "prometheusagents.monitoring.coreos.com"
|
"name": "prometheusagents.monitoring.coreos.com"
|
||||||
},
|
},
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
"metadata": {
|
"metadata": {
|
||||||
"annotations": {
|
"annotations": {
|
||||||
"controller-gen.kubebuilder.io/version": "v0.16.5",
|
"controller-gen.kubebuilder.io/version": "v0.16.5",
|
||||||
"operator.prometheus.io/version": "0.78.0"
|
"operator.prometheus.io/version": "0.78.1"
|
||||||
},
|
},
|
||||||
"name": "prometheuses.monitoring.coreos.com"
|
"name": "prometheuses.monitoring.coreos.com"
|
||||||
},
|
},
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
"metadata": {
|
"metadata": {
|
||||||
"annotations": {
|
"annotations": {
|
||||||
"controller-gen.kubebuilder.io/version": "v0.16.5",
|
"controller-gen.kubebuilder.io/version": "v0.16.5",
|
||||||
"operator.prometheus.io/version": "0.78.0"
|
"operator.prometheus.io/version": "0.78.1"
|
||||||
},
|
},
|
||||||
"name": "prometheusrules.monitoring.coreos.com"
|
"name": "prometheusrules.monitoring.coreos.com"
|
||||||
},
|
},
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
"metadata": {
|
"metadata": {
|
||||||
"annotations": {
|
"annotations": {
|
||||||
"controller-gen.kubebuilder.io/version": "v0.16.5",
|
"controller-gen.kubebuilder.io/version": "v0.16.5",
|
||||||
"operator.prometheus.io/version": "0.78.0"
|
"operator.prometheus.io/version": "0.78.1"
|
||||||
},
|
},
|
||||||
"name": "scrapeconfigs.monitoring.coreos.com"
|
"name": "scrapeconfigs.monitoring.coreos.com"
|
||||||
},
|
},
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
"metadata": {
|
"metadata": {
|
||||||
"annotations": {
|
"annotations": {
|
||||||
"controller-gen.kubebuilder.io/version": "v0.16.5",
|
"controller-gen.kubebuilder.io/version": "v0.16.5",
|
||||||
"operator.prometheus.io/version": "0.78.0"
|
"operator.prometheus.io/version": "0.78.1"
|
||||||
},
|
},
|
||||||
"name": "servicemonitors.monitoring.coreos.com"
|
"name": "servicemonitors.monitoring.coreos.com"
|
||||||
},
|
},
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
"metadata": {
|
"metadata": {
|
||||||
"annotations": {
|
"annotations": {
|
||||||
"controller-gen.kubebuilder.io/version": "v0.16.5",
|
"controller-gen.kubebuilder.io/version": "v0.16.5",
|
||||||
"operator.prometheus.io/version": "0.78.0"
|
"operator.prometheus.io/version": "0.78.1"
|
||||||
},
|
},
|
||||||
"name": "thanosrulers.monitoring.coreos.com"
|
"name": "thanosrulers.monitoring.coreos.com"
|
||||||
},
|
},
|
||||||
|
|
|
@ -5,7 +5,7 @@ go 1.23
|
||||||
toolchain go1.23.1
|
toolchain go1.23.1
|
||||||
|
|
||||||
require (
|
require (
|
||||||
github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring v0.78.0
|
github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring v0.78.1
|
||||||
k8s.io/api v0.31.2
|
k8s.io/api v0.31.2
|
||||||
k8s.io/apiextensions-apiserver v0.31.2
|
k8s.io/apiextensions-apiserver v0.31.2
|
||||||
k8s.io/apimachinery v0.31.2
|
k8s.io/apimachinery v0.31.2
|
||||||
|
|
Loading…
Add table
Reference in a new issue