mirror of
https://github.com/auricom/home-cluster.git
synced 2025-09-17 18:24:14 +02:00
183 lines
4.5 KiB
YAML
183 lines
4.5 KiB
YAML
---
|
|
apiVersion: helm.toolkit.fluxcd.io/v2beta1
|
|
kind: HelmRelease
|
|
metadata:
|
|
name: botkube
|
|
namespace: monitoring
|
|
spec:
|
|
interval: 5m
|
|
chart:
|
|
spec:
|
|
# renovate: registryUrl=https://infracloudio.github.io/charts
|
|
chart: botkube
|
|
version: v0.12.4
|
|
sourceRef:
|
|
kind: HelmRepository
|
|
name: infracloudio-charts
|
|
namespace: flux-system
|
|
interval: 5m
|
|
values:
|
|
image:
|
|
repository: infracloudio/botkube
|
|
tag: v0.12.1
|
|
serviceMonitor:
|
|
enabled: true
|
|
config:
|
|
settings:
|
|
clustername: k3s
|
|
resources:
|
|
- name: v1/pods # Name of the resources e.g pod, deployment, ingress, etc. (Resource name must be in singular form)
|
|
namespaces:
|
|
include:
|
|
- all
|
|
ignore: # List of namespaces to be ignored (omitempty), used only with include: all
|
|
- kasten-io # example : include [all], ignore [x,y,z]
|
|
- kube-system
|
|
events: # List of lifecycle events you want to receive, e.g create, update, delete, error OR all
|
|
- create
|
|
- delete
|
|
- name: v1/services
|
|
namespaces:
|
|
include:
|
|
- all
|
|
events:
|
|
- create
|
|
- delete
|
|
- error
|
|
- name: apps/v1/deployments
|
|
namespaces:
|
|
include:
|
|
- all
|
|
events:
|
|
- create
|
|
- update
|
|
- delete
|
|
- error
|
|
updateSetting:
|
|
includeDiff: true
|
|
fields:
|
|
- spec.template.spec.containers[*].image
|
|
- name: apps/v1/statefulsets
|
|
namespaces:
|
|
include:
|
|
- all
|
|
events:
|
|
- create
|
|
- update
|
|
- delete
|
|
- error
|
|
updateSetting:
|
|
includeDiff: true
|
|
fields:
|
|
- spec.template.spec.containers[*].image
|
|
- name: networking.k8s.io/v1beta1/ingresses
|
|
namespaces:
|
|
include:
|
|
- all
|
|
events:
|
|
- create
|
|
- delete
|
|
- error
|
|
- name: v1/nodes
|
|
namespaces:
|
|
include:
|
|
- all
|
|
events:
|
|
- create
|
|
- delete
|
|
- error
|
|
- name: v1/namespaces
|
|
namespaces:
|
|
include:
|
|
- all
|
|
events:
|
|
- create
|
|
- delete
|
|
- error
|
|
- name: v1/persistentvolumes
|
|
namespaces:
|
|
include:
|
|
- all
|
|
events:
|
|
- create
|
|
- delete
|
|
- error
|
|
- name: v1/persistentvolumeclaims
|
|
namespaces:
|
|
include:
|
|
- all
|
|
events:
|
|
- create
|
|
- delete
|
|
- error
|
|
- name: v1/secrets
|
|
namespaces:
|
|
include:
|
|
- all
|
|
events:
|
|
- create
|
|
- delete
|
|
- error
|
|
- name: v1/configmaps
|
|
namespaces:
|
|
include:
|
|
- all
|
|
ignore:
|
|
- rook-ceph
|
|
events:
|
|
- delete
|
|
- error
|
|
- name: apps/v1/daemonsets
|
|
namespaces:
|
|
include:
|
|
- all
|
|
events:
|
|
- create
|
|
- delete
|
|
- error
|
|
- update
|
|
updateSetting:
|
|
includeDiff: true
|
|
fields:
|
|
- spec.template.spec.containers[*].image
|
|
- name: rbac.authorization.k8s.io/v1/roles
|
|
namespaces:
|
|
include:
|
|
- all
|
|
events:
|
|
- create
|
|
- delete
|
|
- error
|
|
- name: rbac.authorization.k8s.io/v1/rolebindings
|
|
namespaces:
|
|
include:
|
|
- all
|
|
events:
|
|
- create
|
|
- delete
|
|
- error
|
|
- name: rbac.authorization.k8s.io/v1/clusterroles
|
|
namespaces:
|
|
include:
|
|
- all
|
|
events:
|
|
- create
|
|
- delete
|
|
- error
|
|
- name: rbac.authorization.k8s.io/v1/clusterrolebindings
|
|
namespaces:
|
|
include:
|
|
- all
|
|
events:
|
|
- create
|
|
- delete
|
|
- error
|
|
recommendations: true
|
|
communications:
|
|
discord:
|
|
enabled: true
|
|
notiftype: short
|
|
channel: "778626068637679707"
|
|
botid: ${SECRET_BOTKUBE_DISCORD_BOTID}
|
|
token: ${SECRET_BOTKUBE_DISCORD_TOKEN}
|