原创 k8s管理機密信息

Secret介紹: 應用啓動過程中可能需要一些敏感信息,比如訪問數據庫的用戶名密碼或者祕鑰。將這些信息直接保存在容器鏡像中顯然不妥,Kubernetes 提供的解決方案是 Secret。 Secret 會以密文的方式存儲數據,避免了直接

原创 k8s用ConfigMap管理配置

ConfigMap介紹 Secret 可以爲 Pod 提供密碼、Token、私鑰等敏感數據;對於一些非敏感數據,比如應用的配置信息,則可以用 ConfigMap ConfigMap 的創建和使用方式與 Secret 非常類似,主要的不同

原创 k8s-創建harbor私有鏡像倉庫

#tar zxvf harbor-offline-installer-v1.4.0.tgz #mv harbor/ /opt #mkdir /data/harbor #用來保存harbor的文件和目錄 修改配置文件 #cd /

原创 Kubernetes筆記

Kubernetes 的幾個重要概念   Cluster  Cluster 是計算、存儲和網絡資源的集合,Kubernetes 利用這些資源運行各種基於容器的應用。 Master  Master 是 Cluster 的大腦,它的主要職責

原创 docker筆記

docker簡介 Docker 和其他容器(container)技術都屬於系統虛擬化範疇 容器以進程的形式存在於操作系統之中 容器爲應用程序提供了隔離的運行空間:每個容器內都包含一個獨享的完整用戶環境空間,並且一個容器內的變動不會影響其他

原创 k8s部署

部署節點 pikachu1,192.168.146.151 master(node) pikachu2,192.168.146.152 node1 pikachu3,192.168.146.153 node3 pikachu4,192.1

原创 openstack核心組件-neutron-理論

neutron 介紹: 傳統的網絡管理方式很大程度上依賴於管理員手工配置和維護各種網絡硬件設備;而云環境下的網絡已經變得非常複雜,特別是在多租戶場景裏,用戶隨時都可能需要創建、修改和刪除網絡,網絡的連通性和隔離不已經太可能通過手工配置

原创 linux圖形界面文字界面切換

查看當前 #systemctl get-default 圖形界面 graphical.target 文字界面 multi-user.target 設置 #systemctl set-default multi-user.targe

原创 分佈式存儲-ceph部署jewel版本

準備 1,所有節點添加域名解析,設置root無祕鑰登錄 2,所有節點(包括客服端)創建cent用戶 #useradd cent && echo "123" | passwd --stdin cent 設置超級權限 #echo -e '

原创 shell腳本-檢測

#vim Cpu_check.sh #!/bin/bash read -p "please enter warn_val% : " warn_val read -p "please enter serious_val% : " se

原创 數據儲存方案

數據儲存介紹: 操作系統獲得存儲空間的方式一般有: 外接活動硬盤 (DAS) 網絡存儲服務器 (NAS) 存儲區域網絡服務 (SAN) (1) DAS:(Direct Attached Storage— 直接連接存儲) 本地存儲設備:

原创 聲明!!!

本博主技術有限,如果在服務部署過程中出現任何問題(報錯),一概不負責,生死有命,富貴在天! 祝各位小白,一次成功!!! :) 不會放電的皮卡丘

原创 openstack核心組件-塊存儲 (Block Storage) : Cinder

cinder 介紹: 部署 控制節點 #mysql -uroot -p123 > CREATE DATABASE cinder; > GRANT ALL PRIVILEGES ON cinder.* TO 'cinder'@'lo

原创 openstack創建虛擬機流程

1,通過文字界面,圖形界面向keystone認證身份 2,頒發token 3,向nova-api發送啓動實例的請求 4,nova-api向keystone發送請求驗證token是否有效 5,keystone驗證 6,nova-api

原创 openstack核心組件-neutron-網絡服務

neutron 介紹: 控制節點: 創建庫 #mysql -uroot -p123 >CREATE DATABASE neutron; 創建用戶賦予權限 > GRANT ALL PRIVILEGES ON neutron.* TO