feat: add kubectl and fix kubectx/kubens

This commit is contained in:
tulili 2023-09-21 03:12:11 -03:00
parent d9d70bbaf9
commit 25322928b2
No known key found for this signature in database
3 changed files with 8 additions and 1 deletions

View file

@ -25,3 +25,9 @@ install -c -m 0755 /tmp/kubens "$FILES_ROOT/usr/bin"
export DIVE_VERSION=$(curl -sL "https://api.github.com/repos/wagoodman/dive/releases/latest" | grep '"tag_name":' | sed -E 's/.*"v([^"]+)".*/\1/')
wget -O /tmp/ublue-os/rpms/dive.rpm "https://github.com/wagoodman/dive/releases/download/v${DIVE_VERSION}/dive_${DIVE_VERSION}_linux_amd64.rpm"
wget -O /tmp/kubectl "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl"
wget -O /tmp/kubectl.sha256 "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl.sha256"
cd /tmp
echo "$(cat /tmp/kubectl.sha256) kubectl" | sha256sum --check
install -c -m 0755 /tmp/kubectl "$FILES_ROOT/usr/bin"

View file

View file

@ -6,6 +6,7 @@ set -oue pipefail
install -c -m 0755 "$BLING_DIRECTORY/files/usr/bin/docker-compose" "/usr/bin/docker-compose"
install -c -m 0755 "$BLING_DIRECTORY/files/usr/bin/kind" "/usr/bin/kind"
install -c -m 0755 "$BLING_DIRECTORY/files/usr/bin/kubectx" "/usr/bin/kubectx"
install -c -m 0755 "$BLING_DIRECTORY/files/usr/bin/kubectx" "/usr/bin/kubens"
install -c -m 0755 "$BLING_DIRECTORY/files/usr/bin/kubens" "/usr/bin/kubens"
install -c -m 0755 "$BLING_DIRECTORY/files/usr/bin/kubectl" "/usr/bin/kubectl"
rpm-ostree install "$BLING_DIRECTORY"/rpms/dive*.rpm