Right-size CPU requests and stage controlled Odroid rebalancing
This commit is contained in:
1 parent
c4f2f82f29
commit
bbabf768ec
23 files changed
+249
-17
No files matched your search
@@ -0,0 +1,29 @@
|
||||
apiVersion: argoproj.io/v1alpha1
|
||||
kind: AppProject
|
||||
metadata:
|
||||
name: descheduler
|
||||
namespace: argocd
|
||||
spec:
|
||||
description: Controlled CPU rebalancing on the Odroid workers
|
||||
sourceRepos:
|
||||
- https://kubernetes-sigs.github.io/descheduler/
|
||||
- https://code.brunner.ninja/feedc0de/homelab-gitops.git
|
||||
destinations:
|
||||
- namespace: kube-system
|
||||
server: https://kubernetes.default.svc
|
||||
clusterResourceWhitelist:
|
||||
- group: rbac.authorization.k8s.io
|
||||
kind: ClusterRole
|
||||
- group: rbac.authorization.k8s.io
|
||||
kind: ClusterRoleBinding
|
||||
namespaceResourceWhitelist:
|
||||
- group: ""
|
||||
kind: ConfigMap
|
||||
- group: ""
|
||||
kind: ServiceAccount
|
||||
- group: batch
|
||||
kind: CronJob
|
||||
- group: rbac.authorization.k8s.io
|
||||
kind: Role
|
||||
- group: rbac.authorization.k8s.io
|
||||
kind: RoleBinding
|
||||
@@ -0,0 +1,26 @@
|
||||
apiVersion: argoproj.io/v1alpha1
|
||||
kind: Application
|
||||
metadata:
|
||||
name: descheduler
|
||||
namespace: argocd
|
||||
spec:
|
||||
project: descheduler
|
||||
sources:
|
||||
- repoURL: https://kubernetes-sigs.github.io/descheduler/
|
||||
chart: descheduler
|
||||
targetRevision: 0.36.0
|
||||
helm:
|
||||
releaseName: descheduler
|
||||
valueFiles:
|
||||
- $values/apps/descheduler/values.yaml
|
||||
- repoURL: https://code.brunner.ninja/feedc0de/homelab-gitops.git
|
||||
targetRevision: main
|
||||
ref: values
|
||||
destination:
|
||||
server: https://kubernetes.default.svc
|
||||
namespace: kube-system
|
||||
syncPolicy:
|
||||
automated:
|
||||
enabled: true
|
||||
prune: true
|
||||
selfHeal: true
|
||||
@@ -151,3 +151,5 @@ resources:
|
||||
- ghostfolio.yaml
|
||||
- oldipmi-project.yaml
|
||||
- oldipmi.yaml
|
||||
- descheduler-project.yaml
|
||||
- descheduler.yaml
|
||||
Reference in new issue
Block a user