Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
408 commits
Select commit Hold shift + click to select a range
612b433
Fixed paths for patching manifests
scruplelesswizard Jan 31, 2019
b8ab06b
FIx typo in README.md
saadlu Feb 1, 2019
ffb24a2
pkg/alertmanager/statefulset: Update to v0.16.1
mxinden Jan 31, 2019
9a9f8bd
Merge pull request #2362 from mxinden/test-am-v0.16.1
brancz Feb 1, 2019
dd6f23e
Update client libraries to Kubernetes 1.13
tamalsaha Dec 6, 2018
561f0f8
Init k8s.io/klog flags
tamalsaha Feb 2, 2019
0e22050
Merge pull request #2198 from kmodules/ac-1.13.0
brancz Feb 4, 2019
3f9400b
Update component versions in docs and jsonnets
juliusv Feb 4, 2019
064952b
Update self-vendoring of jsonnet libs
juliusv Feb 4, 2019
eeca37f
Merge pull request #2374 from juliusv/update-versions
brancz Feb 5, 2019
f12ea28
kube-prometheus: Rename DeadMansSwitch to Watchdog
brancz Feb 4, 2019
95445fa
Adding -f flag to fit with new kubectl versions
osmuogar Feb 5, 2019
1f27647
Removing namespace when creating srv/sample-app
osmuogar Feb 5, 2019
3638a88
Merge pull request #2363 from chaosaffe/patch-1
brancz Feb 5, 2019
82c9b2d
kube-prometheus: Update jsonnet deps
brancz Feb 5, 2019
dbb4f76
Merge pull request #2365 from saadlu/patch-1
brancz Feb 5, 2019
b714f20
kube-prometheus: Re-generate
brancz Feb 5, 2019
98ae6d7
Adding -f flag to fit with new kubectl versions
osmuogar Feb 5, 2019
98b3188
Merge pull request #2376 from brancz/watchdog
brancz Feb 5, 2019
6963b74
kube-prometheus: Update Grafana to latest beta
brancz Feb 5, 2019
bf5af0e
kube-prometheus: Bump jsonnet deps
brancz Feb 5, 2019
75ff20f
Merge pull request #2377 from osmuogar/patch-1
brancz Feb 5, 2019
e5fed2b
kube-prometheus: Re-generate
brancz Feb 5, 2019
f7bee3a
Merge pull request #2381 from brancz/update-grafana
brancz Feb 5, 2019
cdfa17a
Fix links
arslanbekov Feb 5, 2019
1590a84
Fix links in autogeneration files
arslanbekov Feb 5, 2019
986d387
kube-prometheus: Drop disabled and high cardinality metrics
brancz Feb 6, 2019
68e5344
kube-prometheus: Update jsonnet deps
brancz Feb 6, 2019
f01276d
kube-prometheus: Re-generate
brancz Feb 6, 2019
e7eea98
Merge pull request #2384 from Arslanbekov/fix-links
brancz Feb 6, 2019
7b73aa0
Merge pull request #2387 from brancz/reduce-metrics
brancz Feb 6, 2019
6d4b8f4
docs: add prometheusrules to CRD to cleanup
aslafy-z Feb 7, 2019
48248f5
test/framework: Improve WaitForAlertmanagerInitializedMesh debugging…
mxinden Feb 8, 2019
caab990
Documentation: added diagram to ServiceMonitor troubleshooting
rogbas Feb 9, 2019
aad5e18
test/framework/*: Remove unused port var
lilic Feb 11, 2019
89a6411
fix: config reloader memory and cpu as params
zot24 Feb 14, 2019
608c8cd
Merge pull request #2396 from LiliC/lili/remove-unused
metalmatze Feb 14, 2019
9468bf9
Merge pull request #2393 from rogbas/add-diagram-to-troubleshooting-s…
metalmatze Feb 14, 2019
db71ae5
fix: alertmanager test
zot24 Feb 14, 2019
94b3052
Update to support new version of addon-resizer
carlosedp Feb 14, 2019
257b058
After update libs and regenerate
carlosedp Feb 14, 2019
300a8a8
fix: add miss configuration to alertmanager operator
zot24 Feb 15, 2019
685bc27
Merge pull request #2380 from carlosedp/fix-2366
metalmatze Feb 15, 2019
633daa0
Merge pull request #2389 from aslafy-z/patch-1
metalmatze Feb 15, 2019
58abcb7
added support for thanos-sidecar flags cluster.advertise-address and …
Feb 15, 2019
2ad1caf
pkg/prometheus: make replicas label configurable
forkbomber Feb 15, 2019
2957d10
generated documentation for new thanos-sidecar flags
Feb 15, 2019
5d3c10e
Merge pull request #2403 from zot24/fix/config-reloader-cpu-memory-as…
brancz Feb 18, 2019
f77b232
Merge pull request #2411 from forkbomber/make-prometheus-replica-labe…
brancz Feb 18, 2019
3ff8b6f
Increase memory to 25Mi for runc
vsliouniaev Feb 18, 2019
1808f3f
Remove helm chart, leave notice
vsliouniaev Feb 18, 2019
493548a
Add more detail
vsliouniaev Feb 18, 2019
19e12ec
Add PVC migration example
vsliouniaev Feb 18, 2019
b6edff1
Bump other memory limits to fix tests
vsliouniaev Feb 18, 2019
97d15b2
fixing doc generation
Feb 18, 2019
9cd1953
fixing merge conflict
Feb 18, 2019
4b24daf
Merge branch 'master' into add-thanos-sidecar-advertise-flags
nicholasgibson2 Feb 18, 2019
1c33c71
fixing doc issues
Feb 18, 2019
2e5d20d
Merge branch 'add-thanos-sidecar-advertise-flags' of github.com:nicho…
Feb 18, 2019
d177599
Merge pull request #2412 from nicholasgibson2/add-thanos-sidecar-adve…
metalmatze Feb 19, 2019
6bc2a2c
Update the CHANGELOG for v0.29.0
metalmatze Feb 19, 2019
afd51d4
Bump VERSION to 0.29.0
metalmatze Feb 19, 2019
f330920
*: Regenerate everything after version bump
metalmatze Feb 19, 2019
8ecf395
Remove helm scripts and CI steps
vsliouniaev Feb 19, 2019
b25765b
Merge pull request #2415 from vsliouniaev/up-memlimit
s-urbaniak Feb 20, 2019
7a25bf6
Merge pull request #2418 from metalmatze/cut-0.29
brancz Feb 20, 2019
d8f2f3b
Update Prometheus Operator in kube-prometheus to v0.29.0
metalmatze Feb 20, 2019
723a050
Move documentation to upstream
vsliouniaev Feb 20, 2019
938c0bb
Documentation: Update for v0.29.0
metalmatze Feb 20, 2019
1c06845
Merge pull request #2420 from metalmatze/kube-prometheus-0.29
brancz Feb 21, 2019
d011438
Merge pull request #2416 from vsliouniaev/remove-helm
brancz Feb 21, 2019
a4cd74c
Upgrade prometheus-adapter APIService to v1
Feb 20, 2019
4697b1b
Add generated artifacts
Feb 21, 2019
e381c49
Merge pull request #2421 from ticketmaster/kustomize-prep
brancz Feb 22, 2019
9bfc6b8
Add/change prometheus-operator labels
Feb 22, 2019
8b41211
Move labels to nested prometheusOperator object
Feb 22, 2019
7b4dad9
Add component & version labels
Feb 22, 2019
80bf069
Fix test
Feb 22, 2019
8e9524c
Add generated files
Feb 22, 2019
8191e30
kube-prometheus: node-exporter tolerates any node
brancz Feb 22, 2019
e0d7ccb
kube-prometheus: Re-generate
brancz Feb 25, 2019
f441faf
Merge pull request #2429 from brancz/node-all-tol
brancz Feb 25, 2019
09e703d
Merge pull request #2427 from ticketmaster/operator-labels
brancz Feb 25, 2019
76981e4
Remove version from Deployment selector labels
Feb 25, 2019
ea976ee
Add generated files
Feb 25, 2019
df002d0
kube-prometheus: Use node-exporter metrics for resource metrics API
brancz Feb 25, 2019
9095cf1
kube-prometheus: Re-generate
brancz Feb 26, 2019
bd8293a
Merge pull request #2431 from ticketmaster/fix-operator-selector
brancz Feb 26, 2019
b2b833d
Merge pull request #2438 from brancz/prom-ad-node
brancz Feb 27, 2019
f208bd9
Makes thanos downsampled data browsable from grafana using query.auto…
Feb 28, 2019
bbf5397
Merge pull request #2441 from Hashfyre/thanos-browsable-downsampled-d…
brancz Feb 28, 2019
a267952
Changed kubectl apply -f to kubectl create -f. kubectl apply command …
Mar 1, 2019
f89b5cb
kube-prometheus/docs: Update how to handle existing rules
brancz Mar 1, 2019
d173394
Update thanos.md
Mar 1, 2019
2fbb843
Merge pull request #2448 from junkert/patch-2
brancz Mar 4, 2019
ae701b3
Merge pull request #2446 from slashr/master
brancz Mar 4, 2019
efbd68c
pkg/prometheus: watch configmaps having the prometheus-name selector
s-urbaniak Mar 4, 2019
1fc51d3
Merge pull request #2447 from brancz/update-rendered-rules-guide
brancz Mar 4, 2019
1f2cf36
Merge pull request #2454 from s-urbaniak/labelselector
brancz Mar 5, 2019
4e507a6
Add prometheusExternalLabelName field
forkbomber Feb 25, 2019
410721d
Update meaning of empty replicaExternalLabelName
forkbomber Mar 5, 2019
8781f85
updated thanos.md, fixed indent of thanos spec config
Mar 5, 2019
52ba485
Merge pull request #2430 from forkbomber/add-prometheus-external-labe…
brancz Mar 6, 2019
b8b81cb
Merge pull request #2458 from xiaodandan2722/master
brancz Mar 6, 2019
ae9e037
Document components that can't be scraped on EKS
Mar 6, 2019
3e1fdfe
Merge pull request #2461 from sverch/docs-eks-missing-components
brancz Mar 6, 2019
538caa7
contrib/kube-prometheus: Jsonnet snippet for managed kubernetes clusters
karlskewes Mar 6, 2019
56e6ea6
Merge pull request #2464 from kskewes/managed-clusters
brancz Mar 7, 2019
d455cb9
Add Prometheus Config Reloader CPU and Memory flags
Mar 7, 2019
a735496
Fix formatting
Mar 7, 2019
4c05761
Update jssonnet files
Mar 7, 2019
8ec95a2
Actually commit the right jsonnet changes
Mar 7, 2019
56f1d6f
Fix descriptions on prometheus-config-reloader cpu and mem
Mar 7, 2019
6c32a69
contrib/kube-prometheus: fix GKE cAdvisor readme link
adamdecaf Mar 8, 2019
4de76f6
Fix PrometheusTSDBWALCorruptions alert
dghubble Mar 10, 2019
e3fa7e5
Merge pull request #2471 from dghubble/fix-wal-corruptions
brancz Mar 11, 2019
99e5661
Merge pull request #2468 from adamdecaf/gke-cadvisor-docfix
brancz Mar 11, 2019
d0ab7d6
fix startup nodeSyncEndpoints
stamm Mar 11, 2019
4f13f50
Update developing-prometheus-rules-and-grafana-dashboards.md
wescran Mar 12, 2019
2b34648
contrib/kube-prometheus: Update Prometheus, Thanos & Grafana
metalmatze Mar 11, 2019
4a9bd80
Update kube-dns-prometheus-discovery metrics port label to match Serv…
deepakhj Mar 13, 2019
be6990c
fix to use zipped prometheus.yaml.qz
pesimon Mar 13, 2019
e94417a
Update Documentation/troubleshooting.md
Deshke Mar 13, 2019
a4aafd8
Use suggested addon-resizer 1.8.4
goll Mar 13, 2019
7806f71
make clean generate-in-docker for addon-resizer
goll Mar 13, 2019
b4d5567
Merge pull request #2480 from deepakhj/fix-kops-kubedns-discovery-ser…
brancz Mar 15, 2019
05943d9
Merge pull request #2483 from pesimon/patch-1
brancz Mar 15, 2019
f219910
Merge pull request #2477 from wescran/prometheus-rules-edit
brancz Mar 15, 2019
1ee4e35
Rename DeadMansSwitch to Watchdog
goll Mar 15, 2019
bd5feac
Merge pull request #2475 from stamm/master
brancz Mar 15, 2019
f531659
generate-in-docker Rename DeadMansSwitch to Watchdog
goll Mar 15, 2019
9faab58
Fix Watchdog alert typo
goll Mar 15, 2019
def0eae
generate-in-docker Fix Watchdog alert typo
goll Mar 15, 2019
0115888
Merge pull request #2485 from goll/addon-resizer
brancz Mar 18, 2019
3267a40
Merge pull request #2473 from metalmatze/kube-prometheus-update
metalmatze Mar 18, 2019
67b3312
Change prometheus config reloader to use existing flags
Mar 18, 2019
526e384
Merge remote-tracking branch 'upstream/master' into feature/prometheu…
Mar 18, 2019
675c9b8
Small formatting tweaks
Mar 18, 2019
7f20b3c
Adding kustomization files for remote bases
coryodaniel Mar 18, 2019
650359b
Merge pull request #2466 from JessieAMorris/feature/prometheus-config…
brancz Mar 19, 2019
a22de80
DRY up resource names
coryodaniel Mar 19, 2019
f743677
Moved kustomize to own jsonnet file
coryodaniel Mar 20, 2019
443d289
regenerating README.md
coryodaniel Mar 20, 2019
d8def0b
all the new lines
coryodaniel Mar 21, 2019
3ba86c4
Update Thanos vendoring to include config reloader fixes
juliusv Mar 22, 2019
9b61c8f
pkgs/apis/monitoring: support `--max-samples` flag in QuerySpec
davidquarles Mar 25, 2019
029bb75
make clean generate-in-docker
davidquarles Mar 25, 2019
62e82be
contrib/kube-prometheus: Jsonnet snippet for managed kubernetes clust…
karlskewes Mar 26, 2019
cc2b205
Merge pull request #2505 from davidquarles/query.max-samples
squat Mar 26, 2019
9252160
pkg/prometheus: optional secret in scrapeconfig
squat Mar 26, 2019
9c11553
Merge pull request #2508 from kskewes/managed-k8s-name
metalmatze Mar 26, 2019
773090e
Merge pull request #2511 from squat/allowoptionalsecret
s-urbaniak Mar 26, 2019
ece1d2e
Update travis to latest minikube, k8s, jsonnet
goll Mar 26, 2019
aef14b0
kube-prometheus: Re-generate
goll Mar 26, 2019
c4aba3a
running gen in docker
coryodaniel Mar 26, 2019
ed927ba
docs: add differences between operator and kube-prometheus
szymonpk Mar 27, 2019
fc759b7
Merge pull request #2514 from szymonpk/operator-vs-kube
metalmatze Mar 29, 2019
53ddda9
Merge pull request #2497 from coryodaniel/feature/2391-kustomization-…
brancz Apr 1, 2019
de9d0bb
Merge pull request #2504 from juliusv/update-thanos-vendoring
brancz Apr 1, 2019
771b01c
Merge pull request #2494 from goll/travis-minikube
brancz Apr 1, 2019
a8694f6
kube-prometheus: Re-generate
nickmintel Apr 2, 2019
63c3d0f
kube-prometheus: Document disabling metrics-server on minikube
brancz Apr 2, 2019
90b66cb
Merge pull request #2527 from brancz/kube-prom-ms
brancz Apr 2, 2019
6a4f48c
Merge pull request #2526 from nabadger/master
brancz Apr 2, 2019
3623fd0
kube-prometheus: Fix double accounting of pod usage
brancz Apr 2, 2019
bf59a33
kube-prometheus: Re-generate
brancz Apr 2, 2019
d34d70d
Merge pull request #2528 from brancz/prom-adapter-double-accounting
brancz Apr 2, 2019
d69ee1f
Create bug, feature and support issue templates
metalmatze Apr 3, 2019
47638ae
Merge pull request #2532 from metalmatze/issue-templates
metalmatze Apr 3, 2019
2bcd0b9
Update README.md
artpdr Apr 4, 2019
7bcf848
Merge pull request #2538 from artpdr/master
metalmatze Apr 5, 2019
846c16f
specify go import path in CI
paulfantom Apr 5, 2019
5b68719
Merge pull request #2542 from paulfantom/import_path
paulfantom Apr 8, 2019
3bd8b75
kube-prometheus: Set Alertmanagere sessionsAffinity to ClientIP
brancz Apr 8, 2019
538826f
kube-prometheus: Re-generate
brancz Apr 8, 2019
e212120
Merge pull request #2543 from brancz/am-session-aff
brancz Apr 8, 2019
3ba7822
kube-prometheus: Don't drop non-pod metrics
brancz Apr 9, 2019
d50d230
kube-prometheus: Re-generate
brancz Apr 9, 2019
2467028
Merge pull request #2545 from brancz/fix-non-container-metrics
brancz Apr 9, 2019
82817c8
kube-prometheus: Add clock skew and node network interface alerts
brancz Apr 10, 2019
0346cb0
kube-prometheus: Re-generate
brancz Apr 10, 2019
d8920ba
Merge pull request #2550 from brancz/more-node-alerts
brancz Apr 11, 2019
f12a132
Delete contrib/kube-prometheus
metalmatze Apr 12, 2019
45ca992
Create README.md that explains why we move kube-prometheus
metalmatze Apr 12, 2019
40bf023
Move user-guide for cluster-monitoring to kube-prometheus
metalmatze Apr 12, 2019
856de8b
Move user-guide for storage to kube-prometheus
metalmatze Apr 12, 2019
4371e3d
Update README.md with new kube-prometheus references
metalmatze Apr 12, 2019
1bbf9b5
Remove kube-prometheus from Makefile and .travis.yml
metalmatze Apr 12, 2019
d3afb67
Remove kube-prometheus Go dependencies
metalmatze Apr 12, 2019
314f772
test/e2e: Check AM pod readiness and cluster status before tests
paulfantom Apr 5, 2019
e31461e
Disable embedmd for Documentation
metalmatze Apr 12, 2019
8176969
Merge pull request #2554 from metalmatze/move-kube-prometheus
metalmatze Apr 15, 2019
1050a49
test/e2e: Run alertmanager tests in sequence
mxinden Apr 11, 2019
56666b0
Merge pull request #2544 from paulfantom/alertmanager_test
mxinden Apr 16, 2019
50efb26
pkg/alertmanager: Update to v0.16.2
mxinden Apr 16, 2019
a61cd4c
Merge pull request #2541 from mxinden/update-am-v0.16.2
mxinden Apr 17, 2019
0e403ef
*: Allow disabling limits on sidecars
brancz Apr 16, 2019
b6e2e41
Merge pull request #2560 from brancz/allow-disabling-limits
brancz Apr 18, 2019
9198437
Update GitHub issue templates
metalmatze Apr 18, 2019
c6583f4
pkg/apis: update PodSecurityContext docs
squat Apr 23, 2019
b66b3e5
Documentation,pkg: regenerate
squat Apr 23, 2019
656245f
Merge pull request #2569 from squat/updatepsc
squat Apr 23, 2019
4026587
Update Kubernetes client libraries to 1.14.0 release
tamalsaha Apr 23, 2019
cd293ac
Merge pull request #2570 from searchlight/k-1.14
brancz Apr 25, 2019
196d14b
Use Go modules with Kubernetes 1.14
metalmatze Apr 25, 2019
74eec92
Vendor all dependencies using Go modules
metalmatze Apr 25, 2019
98bc926
pkg/: Generate new informers with Kubernetes 1.14
metalmatze Apr 25, 2019
c875c20
Repurpose script as golang-mod.sh to check up to date vendor folder
metalmatze Apr 25, 2019
9870463
Set GO111MODULE=on as env var in Travis
metalmatze Apr 25, 2019
1f35506
Vendor k8s.io/code-generator and k8s.io/kube-openapi with Go modules
metalmatze Apr 25, 2019
b605221
pkg/client: Regenerate informers for Kubernetes 1.14
metalmatze Apr 25, 2019
e4c7302
Vendor all tools for generating code and config
metalmatze Apr 25, 2019
51bc19f
Enable Go modules for generate-in-docker
metalmatze Apr 25, 2019
14a9f31
Merge pull request #2571 from metalmatze/gomod
metalmatze Apr 26, 2019
5b6a47a
Merge pull request #2562 from metalmatze/issue-templates-update
metalmatze Apr 29, 2019
e05267a
pkg/k8sutil: add funciton calculate the merge patch of 2 containers
sgmitchell Feb 28, 2019
ad35d19
pkg/prometheus: add test case for extra containers
sgmitchell Feb 28, 2019
7f40455
pkg/prometheus: add merging of prometheus container specs
sgmitchell Apr 18, 2019
b9d6536
run ./scripts/golang-mod.sh
sgmitchell May 1, 2019
a50c11f
pkg/alertmanager: Drop support for Alertmanager < v0.15.0
mxinden Apr 26, 2019
79aba7b
Merge pull request #2568 from mxinden/drop-am-v0.14
mxinden May 2, 2019
de9a6e1
Merge pull request #2445 from sgmitchell/prometheus-merge-containers
brancz May 2, 2019
94956c4
alertmanager: add support for setting Log Format
stijndehaes Apr 29, 2019
1b01652
[Fix] Corrected word spelling error (#2585)
crazyacking May 6, 2019
df4a61d
pkg/alertmanager: Update to Alertmanager v0.17.0
mxinden May 6, 2019
1fe861d
Merge pull request #2587 from mxinden/update-am-to-v0.17.0
mxinden May 6, 2019
af2308f
support storage.tsdb.retention.time in prometheus >=2.7.0
paulfantom Apr 4, 2019
b449a08
support storage.tsdb.retention.time for prometheus >=2.7.0 (#2534)
paulfantom May 6, 2019
f4ed849
Merge pull request #2577 from stijndehaes/feature/alartmanager-log-fo…
brancz May 8, 2019
bb981fe
Switch from apps/v1beta to apps/v1
mm4tt May 9, 2019
868123a
Merge pull request #2593 from mm4tt/v1beta
metalmatze May 9, 2019
59fa30e
Update API groups in examples and Documentation
metalmatze May 9, 2019
a3a1bd3
Add prometheus-operator Service and Servicemonitor to Bundle
May 9, 2019
b916f34
example/user-guides/getting-started: Add spec.selector to Deployment
metalmatze May 9, 2019
a251ec8
Merge pull request #2594 from metalmatze/update-api-groups
metalmatze May 10, 2019
0c603de
Merge pull request #2595 from aditya-konarde/bundle-servicemonitors
metalmatze May 10, 2019
fe1215b
Update the CHANGELOG for v0.30.0
metalmatze May 10, 2019
85b79f7
Bump VERSION to v0.30.0
metalmatze May 10, 2019
c0c5380
*: Regenerate everything after version bump
metalmatze May 10, 2019
7622b3d
Merge pull request #2596 from metalmatze/cut-0.30.0
metalmatze May 10, 2019
c96e53f
Ignore ServiceMonitor in bundle.yaml
metalmatze May 10, 2019
1b20247
Merge pull request #2597 from metalmatze/bundle-exclude-service-monitor
metalmatze May 10, 2019
24df12a
Update thanos to 0.4.0
vsliouniaev May 16, 2019
8247c2c
Set environment variable for jsonnet user
metalmatze May 31, 2019
e528cd3
Alertmanager: Use /-/healthy and /-/ready for probes .
desaintmartin May 13, 2019
35cba2b
Create changelog entry for v0.30.1
metalmatze May 31, 2019
18fbf55
Merge pull request #2621 from metalmatze/release-0.30
metalmatze May 31, 2019
0fec5b7
Merge tag 'v0.30.1' into openshift/master
s-urbaniak Jun 4, 2019
944ebea
*: move images to use golang 1.12
paulfantom Jun 4, 2019
169fb1a
*: update repository ownership
paulfantom Jun 4, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
31 changes: 0 additions & 31 deletions .github/ISSUE_TEMPLATE.md

This file was deleted.

47 changes: 47 additions & 0 deletions .github/ISSUE_TEMPLATE/bug.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
---
name: Bug
about: Report a bug related to the Prometheus Operator
labels: kind/bug
---

<!--

Feel free to ask questions in #prometheus-operator on Kubernetes Slack!

-->

**What happened?**

**Did you expect to see some different?**

**How to reproduce it (as minimally and precisely as possible)**:

**Environment**

* Prometheus Operator version:

`Insert image tag or Git SHA here`
<!-- Try kubectl -n monitoring describe deployment prometheus-operator -->

* Kubernetes version information:

`kubectl version`
<!-- Replace the command with its output above -->

* Kubernetes cluster kind:

insert how you created your cluster: kops, bootkube, tectonic-installer, etc.

* Manifests:

```
insert manifests relevant to the issue
```

* Prometheus Operator Logs:

```
insert Prometheus Operator logs relevant to the issue here
```

**Anything else we need to know?**:
24 changes: 24 additions & 0 deletions .github/ISSUE_TEMPLATE/feature.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
---
name: Feature
about: If you want to propose a new feature or enhancement
labels: kind/feature
---

<!--

Feel free to ask questions in #prometheus-operator on Kubernetes Slack!

-->

**What is missing?**

**Why do we need it?**

**Environment**

* Prometheus Operator version:

`Insert image tag or Git SHA here`
<!-- Try kubectl -n monitoring describe deployment prometheus-operator -->

**Anything else we need to know?**:
45 changes: 45 additions & 0 deletions .github/ISSUE_TEMPLATE/support.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
---
name: Support
about: If you have questions about the Prometheus Operator
labels: kind/support
---

<!--

Feel free to ask questions in #prometheus-operator on Kubernetes Slack!

-->

**What did you do?**

**Did you expect to see some different?**

**Environment**

* Prometheus Operator version:

`Insert image tag or Git SHA here`
<!-- Try kubectl -n monitoring describe deployment prometheus-operator -->

* Kubernetes version information:

`kubectl version`
<!-- Replace the command with its output above -->

* Kubernetes cluster kind:

insert how you created your cluster: kops, bootkube, tectonic-installer, etc.

* Manifests:

```
insert manifests relevant to the issue
```

* Prometheus Operator Logs:

```
insert Prometheus Operator logs relevant to the issue here
```

**Anything else we need to know?**:
23 changes: 11 additions & 12 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,15 @@
sudo: required
dist: xenial
language: go
go:
- "1.11"
- "1.12.x"
go_import_path: github.com/coreos/prometheus-operator
env:
- GO111MODULE=on
cache:
directories:
- $GOCACHE
- $GOPATH/pkg/mod
services:
- docker
before_install:
Expand All @@ -12,24 +20,15 @@ jobs:
- stage: Sanity check and tests
# Check generated contents are up to date and code is formatted.
script: make --always-make format generate-in-docker && git diff --exit-code
- script: cd contrib/kube-prometheus && make test-in-docker
# Build Prometheus Operator rule config map to rule file crds cli tool
- script: cd cmd/po-rule-migration && go install
# Ensure vendor folder matches vendor.json
- script: ./scripts/golang-dep-ensure.sh
- script: ./scripts/golang-mod.sh
# Unit tests
- script: make test-unit
# E2e tests
- script: ./scripts/travis-e2e.sh
- script: ./scripts/travis-e2e-helm.sh

- stage: deploy
script: skip
deploy:
provider: script
script: make helm-sync-s3
on:
branch: master
# kube-prometheus e2e tests

- stage: push-docker-image
script: ./scripts/travis-push-docker-image.sh
58 changes: 56 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,57 @@
## Next release

## 0.30.1 / 2019-05-31

* [BUGFIX] Update Thanos to 0.4.0 to fix configmap-reloader (#2611)
* [BUGFIX] Alertmanager: Use /-/healthy and /-/ready for probes (#2600)

## 0.30.0 / 2019-05-10

Note: Both kube-prometheus (#2554) and the Helm Chart (#2416) have been removed from this repository.
kube-prometheus is not hosted as github.com/coroes/kube-prometheus and the helm chart is available at https://github.com/helm/charts/tree/master/stable/prometheus-operator

* [CHANGE] Drop support for Alertmanager < v0.15.0 (#2568)
* [FEATURE] Add Prometheus Config Reloader CPU and Memory flags (#2466)
* [FEATURE] Support `--max-samples` flag in QuerySpec (#2505)
* [FEATURE] Adding kustomization files for remote bases (#2497)
* [FEATURE] Allow disabling limits on sidecars (#2560)
* [FEATURE] Modify arbitrary parts of the operator generated containers (#2445)
* [ENHANCEMENT] Add proper Operator labels as recommended by SIG-Apps (#2427)
* [ENHANCEMENT] Watch ConfigMaps having the prometheus-name selector (#2454)
* [ENHANCEMENT] Add prometheusExternalLabelName field to Prometheus object (#2430)
* [ENHANCEMENT] Optional secret in scrapeconfig (#2511)
* [ENHANCEMENT] Update PodSecurityContext docs (#2569)
* [ENHANCEMENT] Update Kubernetes client libraries to 1.14.0 (#2570)
* [ENHANCEMENT] Use Go modules with Kubernetes 1.14 (#2571)
* [ENHANCEMENT] Update to Alertmanager v0.17.0 (#2587)
* [ENHANCEMENT] Add support for setting Log Format for Alertmanager (#2577)
* [ENHANCEMENT] Switch Deployments and StatefulSets from apps/v1beta to apps/v1 (#2593)
* [ENHANCEMENT] Add Service and Servicemonitor to bundle.yaml (#2595)
* [BUGFIX] Fix startup nodeSyncEndpoints (#2475)
* [BUGIFX] Update Thanos vendoring to include config reloader fixes (#2504)

## 0.29.0 / 2019-02-19

* [FEATURE] Thanos sidecar supports external Thanos clusters (#2412)
* [FEATURE] Make replicas external label name configurable (#2411)
* [FEATURE] Flags for config reloader memory and cpu limits (#2403)
* [ENHANCEMENT] Update to Prometheus v2.7.1 as default (#2374)
* [ENHANCEMENT] Update to Alertmanager v0.16.1 as default (#2362)

## 0.28.0 / 2019-01-24

* [FEATURE] CLI tool to lint YAML against CRD definitions (#2269)
* [FEATURE] Support Thanos v0.2 arbitrary object storage configuration (#2264)
* [ENHANCEMENT] Update Alertmanager to v0.16.0 (#2145)
* [ENHANCEMENT] Added AlertResendDelay to Prometheus resource (#2265)
* [ENHANCEMENT] Support min_shards configuration of the queueConfig (#2284)
* [ENHANCEMENT] Write compressed Prometheus config into Kubernetes Secret (#2243)
* [ENHANCEMENT] Add flag to enable Prometheus web admin API (#2300)
* [ENHANCEMENT] Add logFormat support for Prometheus (#2307)
* [ENHANCEMENT] Configure Thanos sidecar with route prefix (#2345)
* [BUGFIX] Fix omitting source_labels where they are unnecessary (#2292)
* [BUGFIX] Guard against nil targetPort (#2318)

## 0.27.0 / 2019-01-08

* [FEATURE] Add `image` field to specify full Prometheus, Alertmanager and Thanos images.
Expand Down Expand Up @@ -184,7 +238,7 @@ This release adds validations as a beta feature. It will only be installed on ne
* [FEATURE] Add ability to specify log level.
* [FEATURE] Add support for dropping metrics at scrape time.
* [ENHANCEMENT] Ensure that resource limit can't make Pods unschedulable.
* [ENHANCEMENT] Allow configuring emtpyDir volumes
* [ENHANCEMENT] Allow configuring emptyDir volumes
* [BUGFIX] Use `--storage.tsdb.no-lockfile` for Prometheus 2.0.
* [BUGFIX] Fix Alertmanager default storage.path.

Expand Down Expand Up @@ -337,7 +391,7 @@ be created properly.
* [FEATURE] Allow not tagging targets with the `namespace` label.
* [FEATURE] Allow specifying `ServiceAccountName` to be used by Prometheus pods.
* [ENHANCEMENT] Label governing services to uniquely identify them.
* [ENHANCEMENT] Reconcile Serive and Endpoints objects.
* [ENHANCEMENT] Reconcile Service and Endpoints objects.
* [ENHANCEMENT] General stability improvements.
* [BUGFIX] Hostname cannot be fqdn when syncing kubelets into Endpoints object.

Expand Down
3 changes: 2 additions & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
FROM registry.svc.ci.openshift.org/openshift/release:golang-1.10 AS builder
FROM registry.svc.ci.openshift.org/openshift/release:golang-1.12 AS builder
WORKDIR /go/src/github.com/coreos/prometheus-operator
COPY . .
ENV GO111MODULE=on
RUN make operator-no-deps

FROM registry.svc.ci.openshift.org/openshift/origin-v4.0:base
Expand Down
3 changes: 2 additions & 1 deletion Dockerfile.config-reloader
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
FROM registry.svc.ci.openshift.org/openshift/release:golang-1.10 AS builder
FROM registry.svc.ci.openshift.org/openshift/release:golang-1.12 AS builder
WORKDIR /go/src/github.com/coreos/prometheus-operator
COPY . .
ENV GO111MODULE=on
RUN make prometheus-config-reloader

FROM registry.svc.ci.openshift.org/openshift/origin-v4.0:base
Expand Down
3 changes: 2 additions & 1 deletion Dockerfile.config-reloader.rhel
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
FROM registry.svc.ci.openshift.org/ocp/builder:golang-1.10 AS builder
FROM registry.svc.ci.openshift.org/ocp/builder:golang-1.12 AS builder
WORKDIR /go/src/github.com/coreos/prometheus-operator
COPY . .
ENV GO111MODULE=on
RUN make prometheus-config-reloader

FROM registry.svc.ci.openshift.org/ocp/4.0:base
Expand Down
2 changes: 1 addition & 1 deletion Documentation/additional-scrape-config.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ scrape configs are going to break Prometheus after the upgrade.

First, you will need to create the additional configuration.
Below we are making a simple "prometheus" config. Name this
`prometheus-additional.yaml` or something similiar.
`prometheus-additional.yaml` or something similar.

```
- job_name: "prometheus"
Expand Down
Loading