diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 336a10e2..a954ed49 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -39,7 +39,7 @@ jobs: - name: Set ref id: set-ref - run: ::set-output name=tag::${GITHUB_REF#refs/*/} + run: echo ::set-output name=tag::${GITHUB_REF#refs/*/} - name: Trigger pke-image build uses: actions/github-script@v6 @@ -54,4 +54,4 @@ jobs: inputs: { tag: '${{ steps.set-ref.outputs.tag }}' } - }) \ No newline at end of file + }) diff --git a/README.md b/README.md index 7e36fc1b..aadd3076 100644 --- a/README.md +++ b/README.md @@ -34,7 +34,7 @@ You can also use the following commands as root to achieve this: ``` -curl -vL https://banzaicloud.com/downloads/pke/latest -o /usr/local/bin/pke +curl -vL https://github.com/banzaicloud/pke/releases/download/0.9.0/pke-0.9.0 -o /usr/local/bin/pke chmod +x /usr/local/bin/pke export PATH=$PATH:/usr/local/bin/ ``` diff --git a/docs/aws.md b/docs/aws.md index dacb271b..da5f707f 100644 --- a/docs/aws.md +++ b/docs/aws.md @@ -94,7 +94,7 @@ aws ec2 run-instances --image-id ami-3548444c \ Once you single master instance booted up, SSH into it with the key file configured. Run the following commands as root: ``` -curl -vL https://banzaicloud.com/downloads/pke/latest -o /usr/local/bin/pke +curl -vL https://github.com/banzaicloud/pke/releases/download/0.9.0/pke-0.9.0 -o /usr/local/bin/pke chmod +x /usr/local/bin/pke export PATH=$PATH:/usr/local/bin/ @@ -129,7 +129,7 @@ export INTERNAL_IP=$(curl http://169.254.169.254/latest/meta-data/local-ipv4) export MAC=$(curl -s http://169.254.169.254/latest/meta-data/network/interfaces/macs/) export VPC_CIDR=$(curl -s http://169.254.169.254/latest/meta-data/network/interfaces/macs/$MAC/vpc-ipv4-cidr-block/) -curl -vL https://banzaicloud.com/downloads/pke/latest -o /usr/local/bin/pke +curl -vL https://github.com/banzaicloud/pke/releases/download/0.9.0/pke-0.9.0 -o /usr/local/bin/pke chmod +x /usr/local/bin/pke export PATH=$PATH:/usr/local/bin/ @@ -162,7 +162,7 @@ pke token create To install a worker node, run the following commands. Take note that you'd need to set the TOKEN and CERTHASH variables from above. ``` -curl -vL https://banzaicloud.com/downloads/pke/latest -o /usr/local/bin/pke +curl -vL https://github.com/banzaicloud/pke/releases/download/0.9.0/pke-0.9.0 -o /usr/local/bin/pke chmod +x /usr/local/bin/pke export PATH=$PATH:/usr/local/bin/ diff --git a/docs/azure.md b/docs/azure.md index 98c0aa12..8862cd13 100644 --- a/docs/azure.md +++ b/docs/azure.md @@ -292,7 +292,7 @@ Install PKE. > `--kubernetes-cluster-name` is used for load balancer naming. ```bash -curl -vL https://banzaicloud.com/downloads/pke/latest -o /usr/local/bin/pke +curl -vL https://github.com/banzaicloud/pke/releases/download/0.9.0/pke-0.9.0 -o /usr/local/bin/pke chmod +x /usr/local/bin/pke export PATH=$PATH:/usr/local/bin/ @@ -350,7 +350,7 @@ Install PKE. > `--kubernetes-cluster-name` is used for load balancer naming. ```bash -curl -vL https://banzaicloud.com/downloads/pke/latest -o /usr/local/bin/pke +curl -vL https://github.com/banzaicloud/pke/releases/download/0.9.0/pke-0.9.0 -o /usr/local/bin/pke chmod +x /usr/local/bin/pke export PATH=$PATH:/usr/local/bin/ @@ -416,7 +416,7 @@ export CERTHASH= Install PKE. ```bash -curl -vL https://banzaicloud.com/downloads/pke/latest -o /usr/local/bin/pke +curl -vL https://github.com/banzaicloud/pke/releases/download/0.9.0/pke-0.9.0 -o /usr/local/bin/pke chmod +x /usr/local/bin/pke export PATH=$PATH:/usr/local/bin/ diff --git a/docs/vagrant.md b/docs/vagrant.md index 88b5001c..03afe76b 100644 --- a/docs/vagrant.md +++ b/docs/vagrant.md @@ -30,7 +30,7 @@ To install Vagrant on a macOS, complete the following steps: ```bash vagrant ssh centos1 -c 'sudo -s' - curl -vL https://banzaicloud.com/downloads/pke/latest -o /usr/local/bin/pke + curl -vL https://github.com/banzaicloud/pke/releases/download/0.9.0/pke-0.9.0 -o /usr/local/bin/pke chmod +x /usr/local/bin/pke export PATH=$PATH:/usr/local/bin/ @@ -51,7 +51,7 @@ To install Vagrant on a macOS, complete the following steps: ```bash vagrant ssh centos1 -c 'sudo -s' - curl -vL https://banzaicloud.com/downloads/pke/latest -o /usr/local/bin/pke + curl -vL https://github.com/banzaicloud/pke/releases/download/0.9.0/pke-0.9.0 -o /usr/local/bin/pke chmod +x /usr/local/bin/pke export PATH=$PATH:/usr/local/bin/ @@ -80,7 +80,7 @@ To install Vagrant on a macOS, complete the following steps: vagrant ssh centos2 sudo -s - curl -vL https://banzaicloud.com/downloads/pke/latest -o /usr/local/bin/pke + curl -vL https://github.com/banzaicloud/pke/releases/download/0.9.0/pke-0.9.0 -o /usr/local/bin/pke chmod +x /usr/local/bin/pke export PATH=$PATH:/usr/local/bin/ diff --git a/docs/vmware.md b/docs/vmware.md index ef22f8d3..75576eb3 100644 --- a/docs/vmware.md +++ b/docs/vmware.md @@ -50,7 +50,7 @@ Launch a single virtual machine that meets the above mentioned requirements, and > If you don't need the vSphere persistent volume integration, leave out the `pke install` arguments starting from `--kubernetes-cloud-provider`. ``` -curl -vL https://banzaicloud.com/downloads/pke/latest -o /usr/local/bin/pke +curl -vL https://github.com/banzaicloud/pke/releases/download/0.9.0/pke-0.9.0 -o /usr/local/bin/pke chmod +x /usr/local/bin/pke export PATH=$PATH:/usr/local/bin/ @@ -88,7 +88,7 @@ master=192.0.2.1 ``` ``` -curl -vL https://banzaicloud.com/downloads/pke/latest -o /usr/local/bin/pke +curl -vL https://github.com/banzaicloud/pke/releases/download/0.9.0/pke-0.9.0 -o /usr/local/bin/pke chmod +x /usr/local/bin/pke export PATH=$PATH:/usr/local/bin/ @@ -151,7 +151,7 @@ We recommend to create a template in vSphere for nodes. Simply install an operat After that, download PKE, and install the components it would normally download and install at for each node separately: ``` -curl -vL https://banzaicloud.com/downloads/pke/latest -o /usr/local/bin/pke +curl -vL https://github.com/banzaicloud/pke/releases/download/0.9.0/pke-0.9.0 -o /usr/local/bin/pke chmod +x /usr/local/bin/pke export PATH=$PATH:/usr/local/bin/ diff --git a/scripts/vagrant/pke-multi-master1.sh b/scripts/vagrant/pke-multi-master1.sh index d15dcf2c..863afaa2 100755 --- a/scripts/vagrant/pke-multi-master1.sh +++ b/scripts/vagrant/pke-multi-master1.sh @@ -6,7 +6,7 @@ NETWORK_PROVIDER="${3:-cilium}" systemctl is-active kubelet || ( \ /banzaicloud/pke version -o yaml || ( \ - curl -vL https://banzaicloud.com/downloads/pke/latest -o /banzaicloud/pke && \ + curl -vL https://github.com/banzaicloud/pke/releases/download/0.9.0/pke-0.9.0 -o /banzaicloud/pke && \ chmod +x /banzaicloud/pke ) && \ diff --git a/scripts/vagrant/pke-multi-mastern.sh b/scripts/vagrant/pke-multi-mastern.sh index fdea4c3b..71739287 100755 --- a/scripts/vagrant/pke-multi-mastern.sh +++ b/scripts/vagrant/pke-multi-mastern.sh @@ -14,7 +14,7 @@ systemctl is-active kubelet || ( \ cp /banzaicloud/encryption-provider-config.yaml /etc/kubernetes/admission-control/encryption-provider-config.yaml && \ /banzaicloud/pke version -o yaml || ( \ - curl -vL https://banzaicloud.com/downloads/pke/latest -o /banzaicloud/pke && \ + curl -vL https://github.com/banzaicloud/pke/releases/download/0.9.0/pke-0.9.0 -o /banzaicloud/pke && \ chmod +x /banzaicloud/pke ) && \ diff --git a/scripts/vagrant/pke-multi-worker.sh b/scripts/vagrant/pke-multi-worker.sh index 77bbe6f6..45517171 100755 --- a/scripts/vagrant/pke-multi-worker.sh +++ b/scripts/vagrant/pke-multi-worker.sh @@ -8,7 +8,7 @@ CERTHASH="$4" systemctl is-active kubelet || ( \ /banzaicloud/pke version -o yaml || ( \ - curl -vL https://banzaicloud.com/downloads/pke/latest -o /banzaicloud/pke && \ + curl -vL https://github.com/banzaicloud/pke/releases/download/0.9.0/pke-0.9.0 -o /banzaicloud/pke && \ chmod +x /usr/local/bin/pke ) && \ diff --git a/scripts/vagrant/pke-single.sh b/scripts/vagrant/pke-single.sh index dd27246f..04eb15d5 100755 --- a/scripts/vagrant/pke-single.sh +++ b/scripts/vagrant/pke-single.sh @@ -7,7 +7,7 @@ NETWORK_PROVIDER="${4:-cilium}" systemctl is-active kubelet || ( \ /banzaicloud/pke version -o yaml || ( \ - curl -vL https://banzaicloud.com/downloads/pke/latest -o /banzaicloud/pke && \ + curl -vL https://github.com/banzaicloud/pke/releases/download/0.9.0/pke-0.9.0 -o /banzaicloud/pke && \ chmod +x /banzaicloud/pke ) && \