Skip to content

Commit 08e929b

Browse files
authored
Konnectivity daemonset (2) (#18)
1 parent 99a72cb commit 08e929b

File tree

4 files changed

+12
-3
lines changed

4 files changed

+12
-3
lines changed

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ Deploy Kubernetes in Kubernetes using Helm
2626

2727
```bash
2828
helm repo add kvaps https://kvaps.github.io/charts
29-
helm install foo kvaps/kubernetes --version 0.13.4 \
29+
helm install foo kvaps/kubernetes --version 0.13.5 \
3030
--namespace foo \
3131
--create-namespace \
3232
--set persistence.storageClassName=local-path

deploy/helm/kubernetes/Chart.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: kubernetes
22
description: Production-Grade Container Scheduling and Management
3-
version: 0.13.4
3+
version: 0.13.5
44
appVersion: 1.22.4
55
icon: https://upload.wikimedia.org/wikipedia/commons/thumb/3/39/Kubernetes_logo_without_workmark.svg/723px-Kubernetes_logo_without_workmark.svg.png
66
keywords:

deploy/helm/kubernetes/manifests/konnectivity-agent-deployment.yaml

+8
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,12 @@
11
{{- $fullName := include "kubernetes.fullname" . -}}
2+
3+
{{- if .Values.konnectivityAgent.daemonSet -}}
4+
apiVersion: apps/v1
5+
kind: DaemonSet
6+
{{- else -}}
27
apiVersion: apps/v1
38
kind: Deployment
9+
{{- end }}
410
metadata:
511
labels:
612
addonmanager.kubernetes.io/mode: Reconcile
@@ -15,7 +21,9 @@ metadata:
1521
namespace: kube-system
1622
name: konnectivity-agent
1723
spec:
24+
{{- if not .Values.konnectivityAgent.daemonSet }}
1825
replicas: {{ .Values.konnectivityAgent.replicaCount }}
26+
{{- end }}
1927
selector:
2028
matchLabels:
2129
k8s-app: konnectivity-agent

deploy/helm/kubernetes/values.yaml

+2-1
Original file line numberDiff line numberDiff line change
@@ -237,7 +237,7 @@ admin:
237237
enabled: true
238238
image:
239239
repository: ghcr.io/kvaps/kubernetes-tools
240-
tag: v0.13.4
240+
tag: v0.13.5
241241
pullPolicy: IfNotPresent
242242
pullSecrets: []
243243
replicaCount: 1
@@ -350,6 +350,7 @@ konnectivityAgent:
350350
tag: v0.0.24
351351
pullPolicy: IfNotPresent
352352
pullSecrets: []
353+
daemonSet: false
353354
replicaCount: 2
354355
hostNetwork: true
355356

0 commit comments

Comments
 (0)