博客 / 列表

developerworks - 容器化應用: 在阿里雲搭建多節點 Openshift 集羣

概述 兩節點集羣做試驗 計算節點要配置的東西比較少, 建議先配置計算節點, 然後切換到 Master 節點慢慢搞. 在阿里雲的美國區(硅谷)開了兩個ECS(按量) Master: 2CPU, 16G內存, CentOS 7.4 64位 Node1: 1CPU, 8G內存, CentOS 7.4 64位 可是, 自定義鏡像能在國內跨區複製, 但是總算藉助米國

openshift

developerworks - 容器化應用: Openshift 路由拆分實現藍綠部署

路由拆分就是把一個路由的流量按比例, 權重分發到不同的後端服務. 原理和帶權重的負載均衡相同. 如果你使用過阿里雲的SLB, 應該很熟悉了. while true; do curl http://hello-microservice-blue-reactive-microservices.192.168.99.100.nip.io 21; echo ''; sleep 1; done; 示

openshift

developerworks - 容器化應用: Minishift 搭建鏡像倉庫的可視化管理控制枱

配置過程 下載應用模板 curl -O https://raw.githubusercontent.com/openshift/openshift-ansible/master/roles/openshift_hosted_templates/files/v3.7/origin/registry-console.yaml 使用模板創建服務 oc create -n default -f regi

openshift

developerworks - 容器化應用: 從外部訪問Openshift集羣內的MySQL服務

我們知道Openshift容器化平台中, POD有自己的IP地址, 但是它只能在集羣的內部可用. 那如果我要從其他物理計算機通過網絡訪問容器內的MySQL怎麼辦呢? 我想到了Router, 但是, Router 只支持HTTP協議的轉發, 我們要使用TCP. 因此, NodePort出場了! 通過NodePort 這種方式適合長期使用, 對外提供 先看看有DC的名稱 ➜ oc get

openshift

developerworks - 容器化應用: Openshift 部署 MySQL數據庫服務: 上篇

創建應用 $ oc new-app \ -e MYSQL_USER=data \ -e MYSQL_PASSWORD=data \ -e MYSQL_DATABASE=data \ -e MYSQL_ROOT_PASSWORD=root centos/mysql-57-centos7 注意: 如果要在CentOS下使用最新的MySQL 5.7版本, 容器鏡像的名稱為centos/mysql-57-

MySQL , openshift

developerworks - 容器化應用: 實驗環境-安裝配置Minishift

虛擬化支持: OS X: xhyve (default), VirtualBox, VMware Fusion GNU/Linux: KVM (default), VirtualBox Windows: Hyper-V (default), VirtualBox 本文所述過程全部在MacOS X環境下完成 啓動 命令行和參數 $ minishift start --vm-drive

openshift

developerworks - 容器化應用: Openshift 客户端命令行 (OC) 自動補全

命令自動補全 把自動補全腳本重定向到一個文件 $ oc completion zsh ~/.minishift/zsh_completion 追加到.zshrc文件中(我使用的zsh), 如果是其他shell, 添加到對應的文件中. $ echo ". ~/.minishift/zsh_completion" ~/.zshrc 執行 $ . ~/.zshrc 效果

openshift