kubernetes

    0熱度

    1回答

    我有一個kubernetes部署,其中我試圖在單個節點上的單個pod內運行5個docker容器。容器處於「掛起」狀態,並且從不計劃。我不介意運行超過1個吊艙,但我想保持節點數量下降。我假設有1個節點,1個CPU和1.7G RAM就足夠用於5個容器,並且我試圖將工作負載分開。 最初我得出結論,我資源不足。我啓用它產生了以下(見kubectl描述莢命令)節點的自動縮放: 莢沒有引發規模化(如果添加一個

    1熱度

    2回答

    我有一個帶有兩個容器的容器。應用程序和數據庫。我有兩個副本。 我要揭露的應用端口到集羣外部訪問,我不希望暴露數據庫端口。 但我想訪問數據庫端口使用DNS來平衡流量。 我可以創建兩個服務中的一個爲NodePort和揭露applicatin端口和其他服務爲ClusterIP揭露數據庫端口。 我還可以連接從應用服務器localhost作爲業務之前曾去過的平衡。並且僅將應用程序服務器作爲nodeport公

    0熱度

    1回答

    我有一個Kubernetes集羣。配備kops,工作人員在CoreOS上運行。我不時看到一個明顯的負載尖峯,與普羅米修斯報告的I/O尖峯相關,從node_disk_io_time_ms度量。事情是,我似乎無法使用任何度量標準來確定這個I/O工作負載實際來自哪裏。諸如container_fs_*之類的度量標準似乎無用,因爲我總是爲實際容器獲取零值,並且僅爲整個節點獲取任何數據。 我如何能接近定位的問

    1熱度

    1回答

    我在單個豆莢內部部署了2個容器(container-test2和cloudsql-proxy)。 container-test2運行一個docker映像,它將[「my_app」,「arg1」,「arg2」]作爲CMD傳遞。我想用不同的參數組合運行這個容器的幾個實例。我也想在單獨的窗格中運行它們,以便我可以在節點上分發它們。我不完全確定如何做到這一點。 我可以成功運行這兩個容器,但我不知道如何使用不

    1熱度

    1回答

    我爲qc環境創建了名爲qc的名稱空間。 apiVersion: v1 kind: Namespace metadata: name: {{ .Values.namespace.name | quote }} kubectl create -f namespace.yaml 但我可以通過運行kubectl delete namespace qc隨時刪除該命名空間。 如何禁用刪除用戶

    0熱度

    1回答

    我下面這個教程:https://cloud.google.com/container-engine/docs/tutorials/http-balancer,但yml文件運行它裏面Minikube每個步驟: 步驟1:部署Nginx上服務器 production.yml: kind: Deployment apiVersion: extensions/v1beta1 metadata:

    1熱度

    1回答

    我想要在啓用local PV的情況下在裸露的元kubernetes 1.7中設置預定義的PostgreSQL集羣。我有三個工作節點。我在每個節點上創建本地PV併成功部署有狀態集(使用一些複雜的腳本來設置Postgres複製)。 但是我注意到volumeClaimTemplates和PersistentVolumeClaim之間有一種命名約定。 例如 apiVersion: apps/v1beta1

    0熱度

    1回答

    我正在尋找一種高效和簡單的方法來適應我目前的Theano模型,因此可以進行預測縮放。我還在尋找一種輕鬆培訓大量不同參數模型的方法。 似乎有兩種主要的方式來做到這一點。第一個是使用Spark,第二個是使用Docker和Kubernetes。 我對兩者的經驗相當有限,所以我不知道是否有正確的方法來解決我的問題,以及每種解決方案之間的差異。

    0熱度

    2回答

    我遇到以下錯誤爲我的入口控制器。 Warning GCE googleapi: Error 403: Quota 'BACKEND_SERVICES' exceeded. Limit: 9.0, quotaExceeded 我的限制被設置爲9,這以前工作,所以我不知道爲什麼現在遇到這個錯誤。 我沒有刪除集羣,然後創建一個新的,這些後端服務是指什麼?我怎麼能刪除任何尚未刪除的舊的?

    0熱度

    1回答

    在我們的K8s集羣中,一個應用程序的微服務託管在一個名稱空間中。有多個應用程序的計劃,因此有多個命名空間。 我們希望通過cluster-ip服務在名稱空間中的微服務之間進行通信,但不同的名稱空間之間通過API網關進行通信,並進行一些身份驗證,但有一些例外情況。我們怎樣才能做到這一點? 從我看到的情況來看,K8s網絡策略只用於控制pod通信。 「namespaceSelector」用於限制名稱空間之