Skip to content

Commit d2c1a02

Browse files
Merge branch 'run-ai:v2.14' into v2.14
2 parents 553f12b + b9093ac commit d2c1a02

File tree

2 files changed

+7
-5
lines changed

2 files changed

+7
-5
lines changed

docs/admin/runai-setup/authentication/researcher-authentication.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ Modifying the API Server configuration differs between Kubernetes distributions:
100100

101101
```
102102
kubectl get clientconfig default -n kube-public -o yaml > login-config.yaml
103-
yq -i e ".spec +={\"authentication\":[{\"name\":\"oidc\",\"oidc\":{\"clientID\":\"runai\",\"issuerURI\":\"$OIDC_ISSUER_URL\",\"groupClaim\":\"groups\",\"kubectlRedirectURI\":\"http://localhost:8000/callback\",\"userClaim\":\"email\",\"userPrefix\":\"-\"}}]}" login-config.yaml
103+
yq -i e ".spec +={\"authentication\":[{\"name\":\"oidc\",\"oidc\":{\"clientID\":\"runai\",\"issuerURI\":\"$OIDC_ISSUER_URL\",\"groupsClaim\":\"groups\",\"kubectlRedirectURI\":\"http://localhost:8000/callback\",\"userClaim\":\"email\",\"userPrefix\":\"-\"}}]}" login-config.yaml
104104
kubectl apply -f login-config.yaml
105105
```
106106

install/kube-install.sh

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -62,11 +62,12 @@ function install-containerd {
6262
function k8s-install {
6363
sudo apt-get update
6464
sudo apt-get install -y apt-transport-https ca-certificates curl
65-
sudo curl -fsSLo /usr/share/keyrings/kubernetes-archive-keyring.gpg https://packages.cloud.google.com/apt/doc/apt-key.gpg
66-
echo "deb [signed-by=/usr/share/keyrings/kubernetes-archive-keyring.gpg] https://apt.kubernetes.io/ kubernetes-xenial main" | sudo tee /etc/apt/sources.list.d/kubernetes.list
67-
sudo apt-get update
65+
curl -fsSL https://pkgs.k8s.io/core:/stable:/v1.28/deb/Release.key | sudo gpg --dearmor -o /etc/apt/keyrings/kubernetes-apt-keyring.gpg
66+
echo "deb [signed-by=/etc/apt/keyrings/kubernetes-apt-keyring.gpg] https://pkgs.k8s.io/core:/stable:/v${package_version}/deb/ /" | sudo tee /etc/apt/sources.list.d/kubernetes.list
67+
echo "package version set to ${package_version}"
68+
sudo apt-get update
6869
echo -e "${GREEN} installing kubectl kubeadm kubelet...${NC}"
69-
sudo apt-get install -y kubelet="${k8s_version}-00" kubeadm="${k8s_version}-00" kubectl="${k8s_version}-00"
70+
sudo apt-get install -y kubelet="${k8s_version}-1.1" kubeadm="${k8s_version}-1.1" kubectl="${k8s_version}-1.1"
7071
}
7172

7273
# *** init K8s
@@ -134,6 +135,7 @@ then
134135
sleep 5
135136
read -p "$(echo -e "${YELLOW}Please enter kubernetes version, or press enter for default (1.24.7) :${NC}")" k8s_version
136137
k8s_version=${k8s_version:-"1.24.7"}
138+
package_version=${k8s_version%.*}
137139
read -p "$(echo -e "${YELLOW}Please select CNI plugin or press enter for default ([1] Flannel(default) , [2] Calico) :${NC}")" cni_plugin
138140
cni_plugin=${cni_plugin:-"1"}
139141
disable-swap

0 commit comments

Comments
 (0)