Create sysctl-install-blobfuse-1.3.1.yaml

This commit is contained in:
Andy Zhang 2020-09-23 10:19:01 +08:00 коммит произвёл GitHub
Родитель be7d75e103
Коммит 77fd64e66d
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 52 добавлений и 0 удалений

Просмотреть файл

@ -0,0 +1,52 @@
---
apiVersion: apps/v1
kind: DaemonSet
metadata:
labels:
component: sysctl-install-blobfuse
name: sysctl-install-blobfuse
namespace: kube-system
spec:
selector:
matchLabels:
component: sysctl-install-blobfuse
tier: node
template:
metadata:
labels:
component: sysctl-install-blobfuse
tier: node
spec:
containers:
- command:
- nsenter
- --target
- "1"
- --mount
- --uts
- --ipc
- --net
- --pid
- --
- sh
- -c
- |
apt update
apt-get install blobfuse=1.3.1 -y --allow-downgrades
sleep 600000000s
image: alpine
imagePullPolicy: IfNotPresent
name: sysctl-install-blobfuse
resources:
requests:
cpu: 10m
securityContext:
privileged: true
dnsPolicy: ClusterFirst
hostPID: true
tolerations:
- effect: NoSchedule
operator: Exists
restartPolicy: Always
updateStrategy:
type: OnDelete