Score:1

Ubuntu Terminal บน Windows 10: วิธีแก้ไข "kubectl: ไม่พบคำสั่ง"

ธง tn

ฉันติดตั้ง "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 มันใช้งานได้สำหรับฉันเช่นกันโดยไม่ต้องใช้นามสกุลไฟล์

ฉันจะแก้ไขสถานการณ์นี้ได้อย่างไร

ขอบคุณ

preIdiot avatar
ph flag
คุณสามารถแก้ไขคำถามของคุณและวางคำสั่งและผลลัพธ์เข้าด้วยกัน
dushkin avatar
tn flag
อัปเดตคำถามพร้อมตัวอย่าง ขอบคุณ
preIdiot avatar
ph flag
ฉันเดาว่าคุณต้องติดตั้ง kubectl แยกต่างหากสำหรับสภาพแวดล้อม Ubuntu https://kubernetes.io/docs/tasks/tools/install-kubectl-linux/
dushkin avatar
tn flag
ใช่ว่าได้ผล! ขอบคุณ

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา