ฉันติดตั้ง "Ubuntu Terminal บน Windows 10" และพยายามรันคำสั่ง kubectl
ปัญหาคือฉันต้องเพิ่มนามสกุลไฟล์ .exe ในคำสั่งเพื่อใช้งาน
ถ้าฉันไม่ได้รับ:
kubectl: ไม่พบคำสั่ง
ตัวอย่างเช่น:
tal@shell130:~$ รุ่น kubectl.exe
เวอร์ชันไคลเอนต์: version.Info{หลัก:"1", รอง:"21", GitVersion:"v1.21.0", GitCommit:"cb303e613a121a29364f75cc67d3d580833a7479", GitTreeState:"สะอาด", BuildDate:"2021-04-08T16:31: 21Z", GoVersion:"go1.16.1", คอมไพเลอร์:"gc", แพลตฟอร์ม:"wind
เป็นหนี้/amd64"}
เวอร์ชันเซิร์ฟเวอร์: version.Info{ เมเจอร์:"1", รอง:"11", GitVersion:"v1.11.7", GitCommit:"65ecaf0671341311ce6aea0edab46ee69f65d59e", GitTreeState:"สะอาด", BuildDate:"2019-01-24T19:22: 45Z", GoVersion:"go1.10.7", คอมไพเลอร์:"gc", แพลตฟอร์ม:"linu
x/amd64"}
คำเตือน: ความแตกต่างของเวอร์ชันระหว่างไคลเอนต์ (1.21) และเซิร์ฟเวอร์ (1.11) เกินกว่าเวอร์ชันย่อยที่รองรับ +/-1
tal@shell130:~$ รุ่น kubectl
kubectl: ไม่พบคำสั่ง
ในทางกลับกัน บน powershell มันใช้งานได้สำหรับฉันเช่นกันโดยไม่ต้องใช้นามสกุลไฟล์
ฉันจะแก้ไขสถานการณ์นี้ได้อย่างไร
ขอบคุณ