added admin-tools

This commit is contained in:
2026-01-15 20:41:24 +01:00
parent 7531892ada
commit 9008698e36
2 changed files with 53 additions and 0 deletions
+29
View File
@@ -0,0 +1,29 @@
apiVersion: v1
kind: Pod
metadata:
name: toolbox
namespace: admin-system
labels:
app: toolbox
purpose: troubleshooting
spec:
containers:
- name: toolbox
image: nicolaka/netshoot:latest
command:
- sleep
- infinity
resources:
requests:
cpu: 10m
memory: 64Mi
limits:
cpu: 500m
memory: 256Mi
securityContext:
capabilities:
add:
- NET_ADMIN
- NET_RAW
restartPolicy: Always
terminationGracePeriodSeconds: 5
+24
View File
@@ -970,3 +970,27 @@ spec:
- CreateNamespace=true
- ServerSideApply=true
---
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: admin-tools
namespace: argocd
finalizers:
- resources-finalizer.argocd.argoproj.io
spec:
project: homelab
source:
repoURL: https://gitea.dooplex.hu/admin/homelab-manifests.git
targetRevision: main
path: admin-system
destination:
server: https://kubernetes.default.svc
namespace: admin-system
syncPolicy:
automated:
prune: true
selfHeal: true
syncOptions:
- CreateNamespace=true
- ServerSideApply=true
---