Stworzyłem sobie cluster k8 minikubem na driverze dockera i w dokumentacji nie widzę info jak podłączyć sobie directory windowsowe do poda?
Potrzebuję wrzucić jara do tego poda. Próbowałem dopisać skrypt, żeby sobie wget
pobrał tego mojego jara, ale mój pod, który jest zbudowany na image openjdk
nie ma wget
... jak instaluję to przez microdnf
to zacyzna instalację, ale przerywa, blokuje się i wget
dalej nie ma... a po chwili terminated status 137 i pod pada.
Zwiększyłem podowi pamięć do 1GB i nic to nie pomogło...
chyba jedyna możliwość to wrzucić cały image gotowy do jakiegoś prywatnego repository imageów dockerowych?
apiVersion: v1
kind: Pod
metadata:
name: k8-server
labels:
topic: services
spec:
containers:
- name: server
image: openjdk:latest
resources:
requests:
memory: "640Mi"
cpu: "250m"
limits:
memory: "1280Mi"
cpu: "500m"
ports:
- containerPort: 8080
name: http-k8-server
# volumeMounts:
# - name: jar-volume
# mountPath: /app
command:
- /bin/sh
- -c
- |
mkdir app
echo mdkired
microdnf install -y wget
sleep 5
echo installed
wget -O /app/k8.jar https://drive.google.com/u/1/x=download
echo downloaded
java -jar /app/k8.jar
# volumes:
# - name: jar-volume
# hostPath:
# path: /run/desktop/mnt/host/c/tmp/
# type: DirectoryOrCreate