100 Commits
Author SHA1 Message Date
Arthur Silva SensandGitHub 30a6c1bb4a Merge pull request #1809 from prometheus-operator/automated-updates-main
[bot] [main] Automated version update
2022-07-11 07:42:37 -03:00
Arthur Silva SensandGitHub 43543242c3 Merge pull request #1757 from prometheus-operator/dependabot/go_modules/github.com/prometheus/client_golang-1.12.2
build(deps): bump github.com/prometheus/client_golang from 1.12.1 to 1.12.2
2022-05-26 21:12:42 -03:00
Arthur Silva SensandGitHub 71a7d7170c Merge pull request #1772 from prometheus-operator/dependabot/go_modules/k8s.io/client-go-0.24.1
build(deps): bump k8s.io/client-go from 0.24.0 to 0.24.1
2022-05-26 20:06:16 -03:00
Arthur Silva SensandGitHub 0979ac3df3 Merge pull request #1728 from paulfantom/issue-1005
Changing documentation structure
2022-04-27 12:01:28 +01:00
ArthurSens d1bcab55e9 addons/pyrra: Fix prometheus namespace connection
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2022-04-23 08:48:18 +00:00
Arthur Silva SensandGitHub 6c1890bf1d Merge pull request #1730 from polRk/patch-1
Access requests to sidecar from thanos-query
2022-04-21 09:55:06 +01:00
Arthur Silva SensandGitHub 90042f1787 Merge pull request #1726 from paulfantom/move-jsonnet
*: move sync-to-internal-registry.jsonnet out of TLD
2022-04-19 07:48:11 +01:00
ArthurSens df3de0ed7c Fix networkpolicies-disabled addon
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2022-04-12 07:28:14 +00:00
ArthurSens 8bdd526039 jsonnet/components/prometheus: Fix grafana network access
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2022-04-11 07:23:09 +00:00
Arthur Silva SensandGitHub 73bbec9659 Merge pull request #1716 from prometheus-operator/dependabot/github_actions/actions/stale-5
build(deps): bump actions/stale from 4 to 5
2022-04-09 08:14:33 +01:00
Arthur Silva SensandGitHub 962d1a91f5 Merge pull request #1717 from prometheus-operator/dependabot/github_actions/actions/setup-go-3
build(deps): bump actions/setup-go from 2 to 3
2022-04-09 08:13:35 +01:00
Arthur Silva SensandGitHub 0ea8653b04 Merge pull request #1711 from ArthurSens/pyrra-versions
Add pyrra to 'update versions' automation
2022-04-09 08:11:41 +01:00
ArthurSens 05d996495e Add pyrra to 'update versions' automation
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2022-04-07 18:50:48 +00:00
Arthur Silva SensandGitHub 0c0643f984 Merge pull request #1709 from prometheus-operator/dependabot/github_actions/azure/setup-helm-2.0
build(deps): bump azure/setup-helm from 1 to 2.0
2022-04-06 06:40:29 +01:00
Arthur Silva SensandGitHub 28f71a0e1b Merge pull request #1706 from ArthurSens/as/dead-code
jsonnet/components/grafana: Address FIXME to prevent incoming bug
2022-04-05 11:23:01 +01:00
ArthurSens 3da9bcd152 jsonnet/components/grafana: Address FIXME
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2022-04-05 09:28:43 +00:00
ArthurSens b7aeebe63f Regenerate
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2022-04-05 08:58:14 +00:00
Arthur Silva SensandGitHub 01004de76c Merge pull request #1650 from ArthurSens/as/network-policies
Adds NetworkPolicies to all components of Kube-prometheus
2022-04-05 09:47:05 +01:00
Arthur Silva SensandGitHub a182d78794 Merge pull request #1704 from PhilipGough/mod-tidy
Cleanup of dependencies
2022-04-04 12:58:51 +01:00
Arthur Silva SensandGitHub 037155b5c8 Merge pull request #1705 from prometheus-operator/automated-updates-main
[bot] [main] Automated version update
2022-04-04 08:47:30 +01:00
Arthur Silva SensandGitHub 281d69e342 Merge pull request #1701 from JoaoBraveCoding/add-port-name
Adds port name to prometheus-adapter
2022-03-31 07:41:30 +01:00
Arthur Silva SensandGitHub 2e78414b1a Merge pull request #1679 from prometheus-operator/automated-updates-main
[bot] [main] Automated version update
2022-03-14 08:23:08 +00:00
Arthur Silva SensandGitHub 2c0eb87baa Merge pull request #1672 from slashpai/update_readme
README: Update kubernetes version to 1.23 in minikube
2022-03-09 08:50:09 +00:00
Arthur Silva Sens 3f3b56e247 alertmanager/networkPolicy: Allow cluster peer-to-peer communication
Signed-off-by: GitHub <noreply@github.com>
(cherry picked from commit df68b8d1da5d2d91b9502d4be67063c2c497e0cb)
2022-03-09 07:47:28 +00:00
Arthur Silva Sens acaf2fe0e7 Adjust Kubescape threshold
Signed-off-by: GitHub <noreply@github.com>
(cherry picked from commit 233a8ac3e947af8fca6524aae4fa4a514e6279ca)
2022-03-09 07:47:28 +00:00
Arthur Silva Sens ea158da23f Add networkPolicies for alertmanager, grafana, prometheus-operator and prometheus
Signed-off-by: GitHub <noreply@github.com>
(cherry picked from commit 86e16b539cc57710b50f4692848cab5645e3d2bc)
2022-03-09 07:47:25 +00:00
ArthurSens 494b84d038 .github/workflows: Use cilium on e2e-test
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2022-03-09 07:42:09 +00:00
Arthur Silva SensandGitHub ef62cebca5 Merge pull request #1658 from prometheus-operator/dependabot/go_modules/scripts/github.com/yannh/kubeconform-0.4.13
build(deps): bump github.com/yannh/kubeconform from 0.4.12 to 0.4.13 in /scripts
2022-02-24 07:07:43 +00:00
ArthurSens 61f05b2050 Add drop dashboards example
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2022-02-23 14:18:57 +00:00
Arthur Silva SensandGitHub 0ac0d7f9bf Merge pull request #1654 from prometheus-operator/automated-updates-main
[bot] [main] Automated version update
2022-02-21 08:26:16 +00:00
Arthur Silva SensandGitHub 3f1323dae8 Merge pull request #1647 from wulfthimm/wth/fix-node-exp
Removed CAP_ from node-exporter daemonset
2022-02-16 14:53:11 +00:00
ArthurSens 78ca6d9579 Address FIXME
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2022-02-15 15:20:34 +00:00
Arthur Silva SensandGitHub d270540308 Merge pull request #1628 from ravilr/fix_cluster_cpu_query
fix cluster:node_cpu:ratio query
2022-02-15 06:28:22 +00:00
Arthur Silva SensandGitHub 7612bc33cb Merge pull request #1642 from wulfthimm/fix-node-exp-psp
added allowedCapabilities to node-exporter psp
2022-02-14 14:55:01 +00:00
Arthur Silva SensandGitHub 768e882ce8 Merge pull request #1633 from prometheus-operator/automated-updates-main
[bot] [main] Automated version update
2022-02-10 16:14:00 +00:00
Arthur Silva SensandGitHub 43879b5217 Add extra-volume mount for plugins downloads
Signed-off-by: GitHub <noreply@github.com>
2022-02-07 20:31:58 +00:00
Arthur Silva SensandGitHub 89184da7c6 Merge pull request #1622 from prometheus-operator/automated-updates-main
[bot] [main] Automated version update
2022-02-07 08:11:54 +00:00
Arthur Silva SensandGitHub db61b3e18e Merge pull request #1591 from paulfantom/automountServiceAccountToken
disable injecting unnecessary variables allowing access to k8s API
2022-02-05 18:28:33 +00:00
ArthurSens ce98a61205 Loosen Kubescape threshold
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2022-02-04 10:13:07 +00:00
ArthurSens fb92a6dbe0 Document better why we use hostPort on node-exporter
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2022-02-03 15:47:43 +00:00
Arthur Silva SensandGitHub 755d27bb46 Merge pull request #1610 from ArthurSens/as/linux-hardening
Drop Linux capabilities
2022-02-02 12:56:21 +00:00
Arthur Silva SensandGitHub 21e26c808a Merge pull request #1609 from paulfantom/fix-1602
jsonnet: filter out kube-proxy alerts when kube-proxy is disabled
2022-02-01 17:23:51 +00:00
Arthur Silva SensandGitHub 931af3241d Drop Linux capabilities
Signed-off-by: GitHub <noreply@github.com>
2022-02-01 09:25:21 +00:00
ArthurSens e5610b2e8d Address FIXME
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2022-01-31 17:25:00 +00:00
Arthur Silva SensandGitHub 2e5337ee8e Merge pull request #1607 from prometheus-operator/automated-updates-main
[bot] [main] Automated version update
2022-01-31 17:09:07 +00:00
Arthur Silva SensandGitHub b113c45a18 Merge pull request #1600 from ArthurSens/readOnlyRootFilesystem 2022-01-28 11:59:47 +00:00
ArthurSens 98664db925 Adjust Kubescape threshold
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2022-01-27 16:05:39 +00:00
Arthur Silva Sens 57c46a2861 components/*: Forbid write access to root filesystem
Signed-off-by: GitHub <noreply@github.com>
2022-01-27 16:03:58 +00:00
ArthurSens f0d9be27b3 workflows/versions: Enable auto-merge
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2022-01-25 15:30:57 +00:00
Arthur Silva SensandGitHub 4d004393e1 Merge pull request #1593 from prometheus-operator/as/forbid-privilege-scalation
Explicitly declare allowPrivilegeEscalation to false in all components
2022-01-24 10:38:33 +00:00
Arthur Silva SensandGitHub 2d02121731 kubescape: Adjust risk threshold
Signed-off-by: GitHub <noreply@github.com>
2022-01-24 10:31:48 +00:00
Arthur Silva SensandGitHub b60b302499 Explicitly declare allowPrivilegeEscalation to false
Although containers that do not run as privileged already have this set to false by kubernetes
Kubespace [asks us](https://hub.armo.cloud/docs/c-0016) to explicitly declare it to false where not needed.

Signed-off-by: Arthur Silva Sens <arthursens2005@gmail.com>
2022-01-24 10:31:43 +00:00
Arthur Silva SensandGitHub 90ad3c99fc Merge pull request #1594 from prometheus-operator/automated-updates-main
[bot] [main] Automated version update
2022-01-24 08:31:53 +00:00
Arthur Silva SensandGitHub f7d3019a8f Merge pull request #1584 from PhilipGough/fix-1466
Scan generated manifests with kubescape in CI
2022-01-18 11:51:29 -03:00
ArthurSens f4a5ff3e3b addon/podsecuritypolicies: Add projected volumes permission
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2022-01-04 12:24:05 +00:00
ArthurSens 049882b85b docs/customization: Add prometheus-agent example
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2021-12-14 15:07:00 +00:00
Arthur Silva SensandGitHub f7c9de918c Merge pull request #1534 from junotx/k8s-rule-group
jsonnet: fix default empty groups for k8s PrometheusRule
2021-12-03 09:39:23 -03:00
ArthurSens d60c5f6b69 examples/prometheus-agent: Hide ruleSelector
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2021-11-30 17:24:34 +00:00
ArthurSens 6437e1414a examples/prometheus-agent: Override agent-only flags
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2021-11-30 17:13:12 +00:00
Arthur Silva SensandGitHub 5885e2a332 Merge pull request #1502 from paulfantom/manifests 2021-11-30 06:50:14 -03:00
Arthur Silva SensandGitHub 559bc87b35 Merge pull request #1528 from prometheus-operator/automated-updates-main
[bot] [main] Automated version update
2021-11-29 20:46:24 -03:00
Arthur Silva SensandGitHub 8ed8f70148 Merge pull request #1521 from paulfantom/recommend-server-side-apply
*: point to using server-side apply with kubectl as a solution to large CRDs
2021-11-29 10:05:39 -03:00
Arthur Silva SensandGitHub fcd8d01fa1 Merge pull request #1506 from ArthurSens/as/split-doc-customization
docs/customizations: Move customization examples to dedicated folder
2021-11-22 18:25:56 -03:00
ArthurSens af00060d9c docs/customizations: Move customization examples to dedicated folder
With the objective of improving our README, customization examples are being moved to a dedicated folder under `docs/`.

Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2021-11-18 18:57:22 +00:00
ArthurSens 42e7df4d70 jsonnet/addons/strip-limits: Simplify logic
Since `release-0.8` resources has become a first-class object to all components of kube-prometheus. Therefore, we're simplifying this addon to reflect those changes.

Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2021-11-15 14:38:15 +00:00
Arthur Silva SensandGitHub 310a74abd2 Merge pull request #1489 from paulfantom/stale-bugs
do not label bugs as stale
2021-11-09 11:57:13 -03:00
ArthurSens 25d5f86c80 examples/prometheus-agent: Fix broken configurations
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2021-11-06 20:52:35 +00:00
Arthur Silva SensandGitHub e076461db9 Merge pull request #1481 from paulfantom/stale
.github: introduce stale bot
2021-11-06 16:21:30 -03:00
Arthur Silva SensandGitHub 31d86b7946 Merge pull request #1475 from paulfantom/fields-convention
jsonnet: establish convention for components default fields
2021-11-03 14:42:08 -03:00
Arthur Silva SensandGitHub 951b90ee29 Merge pull request #1461 from prometheus-operator/automated-updates-main
[bot] [main] Automated version update
2021-10-25 11:09:57 -03:00
Arthur Silva SensandGitHub 701e2970fa Merge pull request #1455 from paulfantom/do-not-hide
jsonnet: do not hide prometheus object
2021-10-24 20:52:31 -03:00
Arthur Silva SensandGitHub e5822ec679 Merge pull request #1457 from paulfantom/fmt
Formatting fix
2021-10-24 20:51:11 -03:00
Arthur Silva SensandGitHub ba20f92a0f Merge pull request #1447 from arajkumar/fix-typo-in-gh-actions
Fix typo in jsonnet dependency upgrade GH actions
2021-10-19 08:58:27 -03:00
Arthur Silva SensandGitHub ade7f0d2f1 Merge pull request #1430 from prometheus-operator/automated-updates-main
[bot] [main] Automated version update
2021-10-11 21:33:54 -03:00
Arthur Silva SensandGitHub 3eec2b6d34 Parallelize e2e tests
Signed-off-by: GitHub <noreply@github.com>
2021-10-11 23:36:20 +00:00
Arthur Silva SensandGitHub 16e3663f06 Merge pull request #1417 from prometheus-operator/automated-updates-main
[bot] [main] Automated version update
2021-10-04 09:14:00 -03:00
ArthurSens 4fe501d7f4 Improve docs for opening Gitpod workspaces
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2021-09-30 21:48:44 +00:00
Arthur Silva SensandGitHub 6239bc017a Better ephemeral workspace support with Codespaces
Signed-off-by: GitHub <noreply@github.com>
2021-09-30 21:00:50 +00:00
ArthurSens 57e3af70dc Fix jsonnet extension
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2021-09-30 19:19:18 +00:00
Arthur Silva SensandGitHub 9e83b3cbd0 Add e2e tests for Grafana deployment
Signed-off-by: Arthur Sens <arthursens2005@gmail.com>
2021-09-30 18:09:21 +00:00
Arthur Silva SensandGitHub 43f7268853 Merge pull request #1373 from spasche/always-generate-grafana-config
Always generate grafana-config secret
2021-09-16 09:33:03 -03:00
Arthur Silva SensandGitHub eeb7c7125d Merge pull request #1371 from dnsmichi/patch-1
Fix import path in 'monitoring other namespaces' docs
2021-09-09 16:47:10 -03:00
Arthur Silva SensandGitHub ae12388b33 Merge pull request #1256 from surik/update-kubernetes-mixin
Update kubernetes-mixin
2021-07-14 19:56:35 -03:00
Arthur Silva SensandGitHub 8396c697fd Merge pull request #1212 from sanglt/main
Fix ingress path rules for networking.k8s.io/v1
2021-06-16 20:58:18 -03:00
Arthur Silva SensandGitHub 071b39477a Merge pull request #1213 from metalmatze/blackbox-exporter-psp
Fix name for blackbox-exporter PodSecurityPolicy
2021-06-16 08:15:16 -03:00
ArthurSens b7ac30704e Run k3s inside gitpod and deploy kube-prometheus.
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2021-06-15 13:29:06 +00:00
ArthurSens f643955034 Update alertmanager mixin
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2021-06-08 18:19:23 +00:00
ArthurSens b043054974 Add githook to gitpod.yaml that validates fmt and manifests
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2021-04-16 19:49:10 +00:00
ArthurSens 72b742d7e8 Regenerate manifests
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2021-04-16 18:06:47 +00:00
ArthurSens c96c639ef1 Add summary
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2021-04-16 18:06:47 +00:00
ArthurSens 92016ef68d Change message to description
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2021-04-16 18:06:47 +00:00
ArthurSens cf4d2ad524 Setup gitpod config for ephemeral dev-environments
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2021-04-02 01:34:04 +00:00
ArthurSens 069f95148f Psp should be deployed at the same namespace as kube-prometheus stack
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2021-03-30 19:00:12 +00:00
ArthurSens c9b52c97f5 PodSecurityPolicy uses role instead of clusterRole where posible
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2021-03-25 20:59:49 +00:00
ArthurSens b7d7ba0271 Use node-exporter defaults.port on psp
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2021-03-18 20:57:48 +00:00
ArthurSens 478a18a6a7 Turn alertmanager's and grafana's roles into clusterRoles
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2021-03-18 20:57:48 +00:00
ArthurSens e8abcd3dc9 Allow node-exporter to use hostPath volumes
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2021-03-18 20:57:48 +00:00
ArthurSens 98559a0f42 Allow kube-state-metrics to run as any user
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2021-03-18 20:57:48 +00:00
ArthurSens 1237843e62 Adds an addon for podSecurityPolicies
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2021-03-18 20:57:48 +00:00
ArthurSens 2fa7ef162f Add externalLabels on Prometheus defaults
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2021-03-18 18:36:10 +00:00