原创 OPA 防止服務重定向

服務重定向 1.創建一個prod namespace kubectl create ns prod 2.創建應用 demo.yaml ###############################################

原创 centos7 openstack與kubernetes(v1.11.0)的集成

目錄 一、安裝openstack的測試環境 二、安裝部署kubernetes Kubernetes 介紹 準備工作 正式安裝  檢查kubelet使用的cgroup driver 設置master節點參與工作負載 網絡部署 節點配置 ku

原创 golang 併發和鎖

併發安全和鎖 有時候在Go代碼中可能會存在多個goroutine同時操作一個資源(臨界區),這種情況會發生競態問題(數據競態)。類比現實生活中的例子有十字路口被各個方向的的汽車競爭;還有火車上的衛生間被車廂裏的人競爭。 舉個例子:

原创 kubernetes api微服務開發之訪問api server

參見:kubernetes api微服務開發之訪問api server / kubernetes api微服務開發--訪問api server Kubernetes Java API簡介 API調用服務編寫 Controller服務編寫

原创 Fabric8 連接 kubernetes

Fabric8 client 連接 Kubernetes 示例 package io.fabric8.kubernetes.examples; import io.fabric8.kubernetes.api.model.Nam

原创 kubernetes 刪除namespace 後一直處於Terminating狀態

出現無法刪除的情況,是因爲kubelet 阻塞,有其他的資源在使用該namespace,比如CRD等,嘗試重啓kubelet,再刪除該namespace 也不好使。 在嘗試以下命令強制刪除也不好使: kubectl delete ns

原创 OpenPolicyAgent with kubernetes 入門

Open Policy Agent是一種策略控制軟件。 本篇參看官網:deploy opa with kubernetes,此列不適用Admission Controller。如果對使用Admission Controller有興

原创 搭建NFS存儲服務

搭建存儲服務 這裏搭建了nfs 的存儲服務,以Centos7 爲例。 安裝NFS yum install -y nfs-utils rpcbind 也會自定安裝 啓動NFS 服務 sudo systemctl enable

原创 kubernetes-helm部署及本地repo搭建

原文鏈接:https://blog.csdn.net/liukuan73/article/details/79319900 0. Helm架構 主要由3部分組成: helm client 

原创 kafka operator與 kafka-manager安裝

前提條件 運行良好的kubernetes節點 搭建存儲服務 這裏搭建了nfs 的存儲服務 安裝NFS yum install -y nfs-utils rpcbind 也會自定安裝 啓動NFS 服務 sudo syste

原创 問題解決:[email protected] 服務failed。

在devstack安裝的環境中[email protected] 服務總是重啓失敗。 看下該unit的日誌報錯: Unable to deploy instance for loadbalancer: 5c5a983f-29a

原创 問題解決:pvcreate過程中錯誤Device /dev/sdb not found (or ignored by filtering)

在pvcreate創建物理卷時出錯:Device /dev/sdb not found.我的報錯情況沒有(or ignored by filtering), 原因說明:顯然,在/dev/目錄下應該是要存在一個硬盤分區的,即/dev/sdb

原创 3-3.5 創建鏡像

創建鏡像的三種方式:基於已有鏡像的容器創建、基於本地模板導入、基於Dockerfile創建。第三種基於Dockerfile創建鏡像的方式會在後續章節深入講解     1.使用commit 方式創建     思路:先獲取一個鏡像,進入容器中

原创 3-3.5.1 docker build 用法

在包含Dockerfile 文件的目錄下執行: docker build -t nginx:v3 . 即是創建了鏡像。 docker build  命令進行鏡像構建。其格式爲: docker build [選項] <上下文路徑/URL

原创 3-3.3 查找鏡像

search命令用與在docker hub 中搜索鏡像  docker search <選項><搜索詞> 選項: --automated=false 只顯示由docker hub 的automated build 創建的鏡像--no-