kubernetes

    0熱度

    1回答

    這裏是我的設置: 2節點 2個豆莢相同的應用程序 部署設置允許的1個莢一股 我的問題:我不想2要在同一個節點上運行相同應用/版本的Pod。這可以使用AntiAffinity完成,但是當我部署新版本時,它會嘗試添加第3個吊艙(電涌吊艙),並且由於AntiAffinity設置以及因爲只有2個節點而失敗。 問題:我是否可以微調AntiAffinity以允許相同應用的不同版本的Pod在同一節點上運行? 下

    0熱度

    3回答

    我在kube-up.sh的幫助下,在Google計算引擎上啓動了claster。該腳本創建了主節點和小羣組。在我不再需要它了之後,我想停止一個集羣並關閉所有虛擬機,以免浪費金錢用於實例的工作。當我關閉它(我只關閉了我的所有集羣虛擬機,因爲我不知道另一種方式來做到這一點),然後再次啓動我的集羣不再工作。 「kubectl獲取節點」dispalays不正確的信息關於節點(例如,我有A B C節點==

    0熱度

    1回答

    取得圖片名稱你如何得到消化上莢在kubernetes運行的容器圖像的? 基於下面的屏幕截圖,我想能夠檢索從莢d976aea36eb5(原木,YAML等無論是得到它的方式) 什麼我可以從YAML://Deployment/spec/template/spec/containers/image得到是mysolution.host這是圖像的通用名稱。

    0熱度

    2回答

    我想從GitLab最初執行app:rake db:setup,因此可以初始化db。 從 摘錄我GitLab YAML(NIT-db.yaml) ... name: gitlab image: docker.artifactory.abc.net/sameersbn/gitlab:9.3.9 command: - app:rake db:setup

    1熱度

    1回答

    我在一臺服務器上構建docker鏡像,然後將其加載到節點上(使用docker save和docker load cmds)。 然後,我對dep_config文件進行了更改,以將其在本地而不是回購(通過設置imagepullpolicy)。 之後,我做了「kubectl apply -f dep_config.yml」。 現在,pod僅在第一次重新啓動,但隨後會加載映像並應用配置文件,pod不會重新

    0熱度

    1回答

    根據https://kubernetes.io/docs/api-reference/v1.8/#serviceport-v1-core,ServicePort的port(整數)是「將由此服務公開的端口」,但假設它不是指定後端Pod將偵聽的端口(這些端口是targetPort,甚至可以是名稱由每個後端莢定義),它不真的指定端口到一個前端莢應該連接(這些都是nodePort或自動分配的),我很困惑,

    0熱度

    1回答

    我正在試圖讓Heapster/InfluxDB/Grafana在Kubernetes集羣上成立。看起來Heapster正在生成數據,但沒有將它發送到InfluxDB。當我看到了Heapster吊艙內的eventer容器容器日誌,日誌是這個樣子: E1020 18:43:20.006608 52 influxdb.go:147] Failed to create infuxdb: failed t

    0熱度

    2回答

    支持的版本這裏列出: https://cloud.google.com/container-engine/supported-versions ,但我通過gcloud或一些類似的工具,想知道是否有一種方法以編程方式獲取此列表(除了刮該網頁,我猜的)? 我發現對單個版本進行硬編碼經常會中斷,因爲Google會不斷更新支持的版本。同時,例如,我會/至少要指定大版本(例如,1.7.x),因爲看來1.8.

    2熱度

    1回答

    我有關於容器內容器垃圾回收的問題。我有一個主容器和邊車容器在一個吊艙中運行。如果主貨櫃完成,但邊櫃仍在運行。 Kubernetes垃圾收集主要容器?我們能否保證主容器在垃圾收集前不會被垃圾收集?如果沒有,是否有辦法實現這一目標? MaxPerPodContainer標誌如何與此相關?

    1熱度

    1回答

    我想讓我的應用程序在minikube上運行,在minikube ip地址可以訪問。以下是我用來運行它的命令。這一切都按我的意願工作(如果我嘗試登錄,它會返回預期的401,因爲mongo DB是空的)。 我想實際上在我的應用程序中包含一個數據庫,例如現有的用戶。我無法找到一個清楚的方式來說明如何在我正在做的事情中包含數據(比如在一個與mongo一起使用的tar文件中)。我怎樣才能做到這一點? ###