Я хотел бы засунуть себя в капсулу kubernetes и выполнить команду CURL.К сожалению, я нигде не могу найти работающее изображение с доступным скручиванием (и совместимым с kubernetes) ...
- Я пробовал несколько образов докера с Alpine и CURL, но каждый раз, когда это заканчивалось crashLoopBackOff,Я предполагаю, что это означает, что контейнер завершился, потому что образ докера завершается после выполнения самого себя ...
- Я также пытался использовать изображение только alpine и ubuntu, но каждый раз он также заканчивался crashloopBackOff.
- Мне удается выполнить в нескольких изображениях, но на нем никогда не было установлено CURL, и ни APT-GET, ни APK не работали.
Чтобы выполнить в контейнере, я делаю простой kubectl exec -it POD_ID /bin/bash
Кто-нибудь знает о минимальном образе докера, который содержит бинарный файл CURL и не вылетает в kubernetes?
PS: Это для целей тестирования, поэтому он не должен быть твердымили что-нибудь еще
Thx
ОБНОВЛЕНИЕ 1 Это yaml, который я использую для развертывания всего потенциального образа:
apiVersion: apps/v1beta1
kind: Deployment
metadata:
name: blue
namespace: default
spec:
replicas: 1
template:
metadata:
labels:
name: blue
spec:
containers:
- name: blue-website
image: SOME_IMAGE:latest
resources:
requests:
cpu: 0.1
memory: 200
Я не думаю, что он сломан, потому чтоэто работает на определенном изображении.