有人可以請詳細說明安裝kube-dns插件所需的步驟嗎?我已經下載了上一個鏈接中的近400MB git repo,並按照說明運行make
,但獲得Nothing to be done for 'all'.
如何爲minikube安裝kube-dns插件?
該文檔不清楚附件存在於何種形式以及如何安裝它們。 「管理員指南」鏈接帶我到this無益的頁面。
我試過https://stackoverflow.com/a/42315074/4978821,但得到了error validating data
消息。即使這樣做,它似乎是一個非官方的和尷尬的解決方案。
像這樣的答案也太模糊:https://stackoverflow.com/a/36105547/4978821。
一旦我有解決方案,我很樂意創建一個pull請求來改進文檔。
更新澄清我的問題:
正如阿倫所說,DNS插件在minikube默認啓用。運行minikube addons list
表明它已啓用。但是,如果我進入正在運行的pod的bash shell(例如kubectl exec -it node-controller-poqsl bash
),並嘗試使用ping訪問我的mongo服務,則它會解析爲公用URL而不是kubernetes服務IP。
這是我在我的文章中包含的相同鏈接。該鏈接是對yaml模板。像我在文章中提到的那樣,按照該鏈接中的建議運行'make'不會產生任何結果。我還沒有看到明確的步驟來達到可用的yaml文件。 –