Você está alimentando o certificado como entrada para os comandos sudo su -
, por isso está tentando executá-lo como comandos shell. O que você realmente quer fazer é executar o comando cat
com sudo
:
openssl s_client -connect host:port |
sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' |
minikube ssh 'sudo bash -c "cat >> /etc/ssl/certs/ca-certificates.crt"'