הורדת הגרסה הנכונה של istioctl
גרסאות של Cloud Service Mesh ו-istioctl
הגרסה של Cloud Service Mesh צריכה להיות זהה לגרסת הלקוח istioctl. כדי לוודא שהגרסאות זהות, צריך להוריד את קובץ ההתקנה.
הורדת קובץ ההתקנה
הפקודות הבאות מורידות את קובץ ההתקנה של הגרסה האחרונה של Cloud Service Mesh 1.19.10. כדי להוריד את קובץ ההתקנה של גרסה אחרת, אפשר לעדכן את הפקודות הבאות עם כל גרסה נתמכת שמופיעה בדף הגרסאות.
Linux
מורידים את קובץ ההתקנה של Cloud Service Mesh לספריית העבודה הנוכחית:
curl -LO https://storage.googleapis.com/gke-release/asm/istio-1.19.10-asm.6-linux-amd64.tar.gz
מורידים את קובץ החתימה ומשתמשים ב-
opensslכדי לאמת את החתימה:curl -LO https://storage.googleapis.com/gke-release/asm/istio-1.19.10-asm.6-linux-amd64.tar.gz.1.sig openssl dgst -verify /dev/stdin -signature istio-1.19.10-asm.6-linux-amd64.tar.gz.1.sig istio-1.19.10-asm.6-linux-amd64.tar.gz <<'EOF' -----BEGIN PUBLIC KEY----- MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEWZrGCUaJJr1H8a36sG4UUoXvlXvZ wQfk16sxprI2gOJ2vFFggdq3ixF2h4qNBt0kI7ciDhgpwS8t+/960IsIgw== -----END PUBLIC KEY----- EOF
הפלט הצפוי הוא:
Verified OK.מחלצים את התוכן של הקובץ למיקום כלשהו במערכת הקבצים שלכם. לדוגמה, כדי לחלץ את התוכן לספריית העבודה הנוכחית:
tar xzf istio-1.19.10-asm.6-linux-amd64.tar.gz
הפקודה יוצרת ספריית התקנה בספריית העבודה הנוכחית בשם
istio-1.19.10-asm.6, שמכילה:- אפליקציות לדוגמה בספרייה
samples. - כלי שורת הפקודה
istioctlשמשמש להתקנת Cloud Service Mesh נמצא בספרייהbin. - פרופילי ההגדרות של Cloud Service Mesh נמצאים בספרייה
manifests/profiles.
- אפליקציות לדוגמה בספרייה
מוודאים שאתם נמצאים בספריית הבסיס של ההתקנה של Cloud Service Mesh.
cd istio-1.19.10-asm.6
Mac OS
מורידים את קובץ ההתקנה של Cloud Service Mesh לספריית העבודה הנוכחית:
curl -LO https://storage.googleapis.com/gke-release/asm/istio-1.19.10-asm.6-osx.tar.gz
מורידים את קובץ החתימה ומשתמשים ב-
opensslכדי לאמת את החתימה:curl -LO https://storage.googleapis.com/gke-release/asm/istio-1.19.10-asm.6-osx.tar.gz.1.sig openssl dgst -sha256 -verify /dev/stdin -signature istio-1.19.10-asm.6-osx.tar.gz.1.sig istio-1.19.10-asm.6-osx.tar.gz <<'EOF' -----BEGIN PUBLIC KEY----- MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEWZrGCUaJJr1H8a36sG4UUoXvlXvZ wQfk16sxprI2gOJ2vFFggdq3ixF2h4qNBt0kI7ciDhgpwS8t+/960IsIgw== -----END PUBLIC KEY----- EOF
הפלט הצפוי הוא:
Verified OK.מחלצים את התוכן של הקובץ למיקום כלשהו במערכת הקבצים שלכם. לדוגמה, כדי לחלץ את התוכן לספריית העבודה הנוכחית:
tar xzf istio-1.19.10-asm.6-osx.tar.gz
הפקודה יוצרת ספריית התקנה בספריית העבודה הנוכחית בשם
istio-1.19.10-asm.6, שמכילה:- אפליקציות לדוגמה בספרייה
samples. - כלי שורת הפקודה
istioctlשמשמש להתקנת Cloud Service Mesh נמצא בספרייהbin. - פרופילי ההגדרות של Cloud Service Mesh נמצאים בספרייה
manifests/profiles.
- אפליקציות לדוגמה בספרייה
מוודאים שאתם נמצאים בספריית הבסיס של ההתקנה של Cloud Service Mesh.
cd istio-1.19.10-asm.6
Windows
מורידים את קובץ ההתקנה של Cloud Service Mesh לספריית העבודה הנוכחית:
curl -LO https://storage.googleapis.com/gke-release/asm/istio-1.19.10-asm.6-win.zip
מורידים את קובץ החתימה ומשתמשים ב-
opensslכדי לאמת את החתימה:curl -LO https://storage.googleapis.com/gke-release/asm/istio-1.19.10-asm.6-win.zip.1.sig openssl dgst -verify - -signature istio-1.19.10-asm.6-win.zip.1.sig istio-1.19.10-asm.6-win.zip <<'EOF' -----BEGIN PUBLIC KEY----- MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEWZrGCUaJJr1H8a36sG4UUoXvlXvZ wQfk16sxprI2gOJ2vFFggdq3ixF2h4qNBt0kI7ciDhgpwS8t+/960IsIgw== -----END PUBLIC KEY----- EOF
הפלט הצפוי הוא:
Verified OK.מחלצים את התוכן של הקובץ למיקום כלשהו במערכת הקבצים שלכם. לדוגמה, כדי לחלץ את התוכן לספריית העבודה הנוכחית:
tar xzf istio-1.19.10-asm.6-win.zip
הפקודה יוצרת ספריית התקנה בספריית העבודה הנוכחית בשם
istio-1.19.10-asm.6, שמכילה:- אפליקציות לדוגמה בספרייה
samples. - כלי שורת הפקודה
istioctlשמשמש להתקנת Cloud Service Mesh נמצא בספרייהbin. - פרופילי ההגדרות של Cloud Service Mesh נמצאים בספרייה
manifests/profiles.
- אפליקציות לדוגמה בספרייה
מוודאים שאתם נמצאים בספריית הבסיס של ההתקנה של Cloud Service Mesh.
cd istio-1.19.10-asm.6