12 Commits

Author SHA1 Message Date
g1raffi
33dcb2dad6 Update index.yaml
Signed-off-by: g1raffi <g1raffi@users.noreply.github.com>
2023-10-11 10:31:18 +00:00
g1raffi
6d57bacb20 Update index.yaml
Signed-off-by: g1raffi <g1raffi@users.noreply.github.com>
2023-10-10 12:14:33 +00:00
g1raffi
44084cc631 Update index.yaml
Signed-off-by: g1raffi <g1raffi@users.noreply.github.com>
2023-10-05 11:51:33 +00:00
g1raffi
16e2403291 Update index.yaml
Signed-off-by: g1raffi <g1raffi@users.noreply.github.com>
2023-08-10 14:08:08 +00:00
g1raffi
de6f8c6dfc Update index.yaml
Signed-off-by: g1raffi <g1raffi@users.noreply.github.com>
2023-08-10 13:29:23 +00:00
g1raffi
47c30fcec5 Update index.yaml
Signed-off-by: g1raffi <g1raffi@users.noreply.github.com>
2023-08-10 12:52:25 +00:00
g1raffi
e2f541fa61 Update index.yaml
Signed-off-by: g1raffi <g1raffi@users.noreply.github.com>
2023-08-10 11:47:27 +00:00
g1raffi
0d79997e02 Update index.yaml
Signed-off-by: g1raffi <g1raffi@users.noreply.github.com>
2023-08-10 11:38:39 +00:00
g1raffi
db93472a39 Update index.yaml
Signed-off-by: g1raffi <g1raffi@users.noreply.github.com>
2023-08-10 08:30:26 +00:00
g1raffi
6b32cdb19e Update index.yaml
Signed-off-by: g1raffi <g1raffi@users.noreply.github.com>
2023-08-10 08:25:11 +00:00
g1raffi
49e83b777c Update index.yaml
Signed-off-by: g1raffi <g1raffi@users.noreply.github.com>
2023-08-09 13:21:29 +00:00
g1raffi
6a150a4152 Update index.yaml
Signed-off-by: g1raffi <g1raffi@users.noreply.github.com>
2023-08-09 12:51:03 +00:00
23 changed files with 182 additions and 62 deletions

View File

@@ -1,32 +0,0 @@
name: Release Charts
on:
push:
branches:
- main
jobs:
release:
# depending on default permission settings for your org (contents being read-only or read-write for workloads), you will have to add permissions
# see: https://docs.github.com/en/actions/security-guides/automatic-token-authentication#modifying-the-permissions-for-the-github_token
permissions:
contents: write
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
with:
fetch-depth: 0
- name: Configure Git
run: |
git config user.name "$GITHUB_ACTOR"
git config user.email "$GITHUB_ACTOR@users.noreply.github.com"
- name: Install Helm
uses: azure/setup-helm@v3
- name: Run chart-releaser
uses: helm/chart-releaser-action@v1.5.0
env:
CR_TOKEN: "${{ secrets.GITHUB_TOKEN }}"

View File

@@ -1,29 +0,0 @@
apiVersion: monitoring.coreos.com/v1
kind: Prometheus
metadata:
name: prometheus
spec:
scrapeInterval: 10s
serviceAccountName: prometheus-{{ .Values.user }}
serviceMonitorNamespaceSelector:
matchLabels:
user: {{ .Values.user }}
serviceMonitorSelector: {}
podMonitorNamespaceSelector:
matchLabels:
user: {{ .Values.user }}
podMonitorSelector: {}
probeNamespaceSelector:
matchLabels:
user: {{ .Values.user }}
probeSelector: {}
resources:
requests:
memory: 400Mi
<<<<<<< HEAD
enableAdminAPI: false
=======
enableAdminAPI: true
externalLabels:
monitoring: {{ .Values.user }}
>>>>>>> 2acef0e (Update prometheus config)

159
index.yaml Normal file
View File

@@ -0,0 +1,159 @@
apiVersion: v1
entries:
user-monitoring:
- apiVersion: v2
appVersion: 1.16.0
created: "2023-10-11T10:31:18.211680801Z"
description: Acend helm chart for user-monitoring namespace in prometheus-basics
training
digest: 653edb52c867fc63534550453d41fa6eb4acbf7e50f2f94d553ef35770608682
name: user-monitoring
type: application
urls:
- https://github.com/acend/prometheus-training-lab-setup/releases/download/user-monitoring-0.2.5/user-monitoring-0.2.5.tgz
version: 0.2.5
- apiVersion: v2
appVersion: 1.16.0
created: "2023-10-10T12:14:33.841977384Z"
description: Acend helm chart for user-monitoring namespace in prometheus-basics
training
digest: e9c8921209cd4967751bfbecb5306207fd13ca279d6ebd17f2c8dc3d01ead246
name: user-monitoring
type: application
urls:
- https://github.com/acend/prometheus-training-lab-setup/releases/download/user-monitoring-0.2.4/user-monitoring-0.2.4.tgz
version: 0.2.4
- apiVersion: v2
appVersion: 1.16.0
created: "2023-10-05T11:51:33.421052727Z"
description: Acend helm chart for user-monitoring namespace in prometheus-basics
training
digest: a4043d6b93ee4aaef394e9e66ab806b11ec8cf1665b534b85d7ee1584fac2eb9
name: user-monitoring
type: application
urls:
- https://github.com/acend/prometheus-training-lab-setup/releases/download/user-monitoring-0.2.3/user-monitoring-0.2.3.tgz
version: 0.2.3
- apiVersion: v2
appVersion: 1.16.0
created: "2023-08-10T14:08:08.237621347Z"
description: Acend helm chart for user-monitoring namespace in prometheus-basics
training
digest: 811a3ebdf1886d438310f4baba9d83a63d3b774149bb921010272b6a7ff87000
name: user-monitoring
type: application
urls:
- https://github.com/acend/prometheus-training-lab-setup/releases/download/user-monitoring-0.2.2/user-monitoring-0.2.2.tgz
version: 0.2.2
- apiVersion: v2
appVersion: 1.16.0
created: "2023-08-10T13:29:23.701351307Z"
description: Acend helm chart for user-monitoring namespace in prometheus-basics
training
digest: 9000d00432face8c8ec8f5d81d35e1b857ad7abb4459b25136a47b13320edea9
name: user-monitoring
type: application
urls:
- https://github.com/acend/prometheus-training-lab-setup/releases/download/user-monitoring-0.2.1/user-monitoring-0.2.1.tgz
version: 0.2.1
- apiVersion: v2
appVersion: 1.16.0
created: "2023-08-10T12:52:25.233417672Z"
description: Acend helm chart for user-monitoring namespace in prometheus-basics
training
digest: b692cc3be47716c33446bc829ff633725b7772e93b4cfd1529159aad69aed17a
name: user-monitoring
type: application
urls:
- https://github.com/acend/prometheus-training-lab-setup/releases/download/user-monitoring-0.2.0/user-monitoring-0.2.0.tgz
version: 0.2.0
- apiVersion: v2
appVersion: 1.16.0
created: "2023-08-10T11:47:27.251949946Z"
description: Acend helm chart for user-monitoring namespace in prometheus-basics
training
digest: e6ab40f23dede3ce432396cf5f094e95c9796f1f747679fae3af84835aa1c2b9
name: user-monitoring
type: application
urls:
- https://github.com/acend/prometheus-training-lab-setup/releases/download/user-monitoring-0.1.5/user-monitoring-0.1.5.tgz
version: 0.1.5
- apiVersion: v2
appVersion: 1.16.0
created: "2023-08-10T11:38:39.424718245Z"
description: Acend helm chart for user-monitoring namespace in prometheus-basics
training
digest: a9c733d0670e94a5230d679d4944208032a890cc2f06bd696f53c3c53e4e05ca
name: user-monitoring
type: application
urls:
- https://github.com/acend/prometheus-training-lab-setup/releases/download/user-monitoring-0.1.4/user-monitoring-0.1.4.tgz
version: 0.1.4
- apiVersion: v2
appVersion: 1.16.0
created: "2023-08-10T08:30:26.414647424Z"
description: Acend helm chart for user-monitoring namespace in prometheus-basics
training
digest: 0ad23a4686389ba739321f83ff5fe2e3d4a00403b623557e429892cf1dc16aa9
name: user-monitoring
type: application
urls:
- https://github.com/acend/prometheus-training-lab-setup/releases/download/user-monitoring-0.1.3/user-monitoring-0.1.3.tgz
version: 0.1.3
- apiVersion: v2
appVersion: 1.16.0
created: "2023-08-10T08:25:11.692388913Z"
description: Acend helm chart for user-monitoring namespace in prometheus-basics
training
digest: 1431107944815c981912977fa510b57b8b7459fc5bd36a4f3cff03e1862a0ebc
name: user-monitoring
type: application
urls:
- https://github.com/acend/prometheus-training-lab-setup/releases/download/user-monitoring-0.1.2/user-monitoring-0.1.2.tgz
version: 0.1.2
- apiVersion: v2
appVersion: 1.16.0
created: "2023-08-09T13:21:29.318894826Z"
description: Acend helm chart for user-monitoring namespace in prometheus-basics
training
digest: 873fdf9b72bf5a423d424ec34f8f2f1d28a44422d8b96480ca873a9fe244311c
name: user-monitoring
type: application
urls:
- https://github.com/acend/prometheus-training-lab-setup/releases/download/user-monitoring-0.1.1/user-monitoring-0.1.1.tgz
version: 0.1.1
- apiVersion: v2
appVersion: 1.16.0
created: "2023-08-09T12:51:03.727644492Z"
description: Acend helm chart for user-monitoring namespace in prometheus-basics
training
digest: e029cf3ce9eb4cf28258223e3a95723852c2c72e89e9c26e7c7342c0645c06fa
name: user-monitoring
type: application
urls:
- https://github.com/acend/prometheus-training-lab-setup/releases/download/user-monitoring-0.1.0/user-monitoring-0.1.0.tgz
version: 0.1.0
user-monitoring-demo:
- apiVersion: v2
appVersion: 1.16.0
created: "2023-10-05T11:51:33.69338868Z"
description: Demo chart for user spaced monitoring stack in prometheus basics
training.
digest: 2d175d6f134994e79a84607039b2c2211a33ce1169082bcc6046e3770936944c
name: user-monitoring-demo
type: application
urls:
- https://github.com/acend/prometheus-training-lab-setup/releases/download/user-monitoring-demo-0.1.1/user-monitoring-demo-0.1.1.tgz
version: 0.1.1
- apiVersion: v2
appVersion: 1.16.0
created: "2023-08-09T12:51:03.914020183Z"
description: Demo chart for user spaced monitoring stack in prometheus basics
training.
digest: 5e327930bbe335c7f9616c255616edd101e1d5f277c836474976590248ff06ef
name: user-monitoring-demo
type: application
urls:
- https://github.com/acend/prometheus-training-lab-setup/releases/download/user-monitoring-demo-0.1.0/user-monitoring-demo-0.1.0.tgz
version: 0.1.0
generated: "2023-10-11T10:31:18.211875514Z"

View File

@@ -15,7 +15,7 @@ type: application
# This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
version: 0.1.2
version: 0.1.0
# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application. Versions are not expected to

View File

@@ -0,0 +1,22 @@
apiVersion: monitoring.coreos.com/v1
kind: Prometheus
metadata:
name: prometheus
spec:
serviceAccountName: prometheus-{{ .Values.user }}
serviceMonitorNamespaceSelector:
matchLabels:
user: {{ .Values.user }}
serviceMonitorSelector:
matchLabels:
user: {{ .Values.user }}
resources:
requests:
memory: 400Mi
enableAdminAPI: false
storage:
volumeClaimTemplate:
spec:
resources:
requests:
storage: 2Gi