.PHONY : all
all: 0alertmanagerConfigCustomResourceDefinition.yaml 0prometheusCustomResourceDefinition.yaml 0servicemonitorCustomResourceDefinition.yaml 0alertmanagerCustomResourceDefinition.yaml 0prometheusagentCustomResourceDefinition.yaml 0thanosrulerCustomResourceDefinition.yaml 0podmonitorCustomResourceDefinition.yaml 0prometheusruleCustomResourceDefinition.yaml namespace.yaml 0probeCustomResourceDefinition.yaml 0scrapeconfigCustomResourceDefinition.yaml 00-custom-resource-definition.yaml delegated-incluster-authentication-rolebinding.yaml

.DEFAULT_GOAL := all

0alertmanagerConfigCustomResourceDefinition.yaml 0prometheusCustomResourceDefinition.yaml 0servicemonitorCustomResourceDefinition.yaml 0alertmanagerCustomResourceDefinition.yaml 0prometheusagentCustomResourceDefinition.yaml 0thanosrulerCustomResourceDefinition.yaml 0podmonitorCustomResourceDefinition.yaml 0prometheusruleCustomResourceDefinition.yaml namespace.yaml 0probeCustomResourceDefinition.yaml 0scrapeconfigCustomResourceDefinition.yaml:
	wget https://raw.githubusercontent.com/prometheus-operator/kube-prometheus/main/manifests/setup/$@

00-custom-resource-definition.yaml:
	wget https://raw.githubusercontent.com/openshift/cluster-ingress-operator/master/manifests/$@

delegated-incluster-authentication-rolebinding.yaml:
	wget https://raw.githubusercontent.com/openshift/cluster-kube-apiserver-operator/master/bindata/assets/kube-apiserver/$@