labring / sealos

Sealos is a production-ready Kubernetes distribution. You can run any Docker image on sealos, start high availability databases like mysql/pgsql/redis/mongo, develop applications using any Programming language.
https://cloud.sealos.io
Apache License 2.0
14.08k stars 2.08k forks source link

Feature Rueuest: Add helm binary into terminal ttyd image. #2910

Closed zzjin closed 1 year ago

zzjin commented 1 year ago

Currently terminal image is only have kubectl and sealos binaries built-in, most of our user also needs helm binary, so pls add helm command.

Refer: https://github.com/cuisongliu/go-docker-dev/blob/master/Dockerfile

Steps:

  1. move self host repo files to labring-actions/cluster-image repo
  2. add github actions to support auto build docker images.
  3. modify Dockerfile to add binaries needed.
bxy4543 commented 1 year ago

But it is not a cluster image, this is a container image, maybe other repo should be placed.

fanux commented 1 year ago

https://github.com/cuisongliu/go-docker-dev/blob/master/Dockerfile maybe this project need to move to terminal subdir.

zzjin commented 1 year ago

How about: https://github.com/labring-actions/cluster-image/tree/main/dockerimages this dir?

bxy4543 commented 1 year ago

How about: https://github.com/labring-actions/cluster-image/tree/main/dockerimages this dir?

ok

cuisongliu commented 1 year ago

https://github.com/labring-actions/cluster-image/actions/runs/4644132502/jobs/8219283514