rancher / os

Tiny Linux distro that runs the entire OS as Docker containers
https://rancher.com/docs/os/v1.x/en/
Apache License 2.0
6.44k stars 655 forks source link

[os-base] openssl is not available #2955

Closed cmonty14 closed 4 years ago

cmonty14 commented 4 years ago

RancherOS Version: (ros os version) v1.5.5 Where are you running RancherOS? (docker-machine, AWS, GCE, baremetal, etc.) Proxmox VE KVM

Hello, for the installation of HELM I need either curl or wget with SSL support.

I've added curl with this command echo 'docker run --rm radial/busyboxplus:curl curl $@' > /usr/bin/curl && chmod +x /usr/bin/curl, however it's not working correctly, means no files are stored locally. Therefore I need to rely on wget, however there's no SSL support due to binary openssl missing:

[root@vm181-rancheros bin]# openssl
bash: openssl: command not found

Can you please advise how to fix this? Ideally both curl and wget are working w/o restriction.

THX

MattKobayashi commented 4 years ago

@cmonty14 Why are you not using a Docker image for Helm? Get a pre-built image or write your own Dockerfile. RancherOS is entirely Docker containers, you absolutely shouldn't be installing things directly on the console as the console is in fact its own Docker container.

cmonty14 commented 4 years ago

Well, the installation instructions are not clear here. It says "The following CLI tools are required for this install. Please make sure these tools are installed and available in your $PATH" and the link points to HELM binary files.

I will continue with Docker image for Helm.