Kompose всегда ссылается на http://localhost: 8080 / по умолчанию. Проблема в том, что, поскольку вы используете minikube, ваш сервер api находится по другому адресу.
Чтобы проверить адрес вашего API, запустите любую команду kubectl и получите адрес вашего сервера API:
$ kubectl get nodes -v6
Вывод:
I0518 07:27:05.109476 3656 loader.go:375] Config loaded from file: /home/christofoletti/.kube/config
I0518 07:27:05.138651 3656 round_trippers.go:443] GET https://192.168.39.6:8443/api/v1/nodes?limit=500 200 OK in 19 milliseconds
NAME STATUS ROLES AGE VERSION
cluster2 Ready master 3d19h v1.18.2
Как видите, у нас есть GET https://192.168.39.36:8443/api/v1/nodes?limit=500 200 OK
.
Итак, мой адрес сервера API - https://192.168.39.26:8443/
.
Теперь вы можете запустить $ kompose up --server https://192.168.39.26:8443/
, и Kompose будет знать, куда отправить запрос.