原创 Python版本選擇

Python版本選擇 Python2.x是遺產,Python3.x是現在和未來的語言。 Python2.x默認編碼爲ASSIC碼,不支持中文。 Python3.x默認編碼爲UNICODE,默認支持中文。 Python3對比Python2

原创 CentOS7安裝Docker

要在 CentOS上使用 Docker CE,請確保滿足以下條件,然後安裝 Docker。 操作系統要求: 要安裝 Docker CE,您需要 CentOS7 的維護版本 必須啓用 centos-extras repo。默認情況下,rep

原创 OpenStack核心組件原理與應用之Glance

概覽 OpenStack 鏡像服務 Glance 是 IaaS(Infrastructure as a Service,基礎設施即服務)的核心服務。允許用戶發現、註冊和獲取虛擬機鏡像。它提供了一個 Rest API,允許您查詢虛擬機鏡像的元

原创 CentOS7安裝Docker

要在 CentOS上使用 Docker CE,請確保滿足以下條件,然後安裝 Docker。 操作系統要求: 要安裝 Docker CE,您需要 CentOS7 的維護版本 必須啓用 centos-extras repo。默認情況下,rep

原创 Python版本選擇

Python版本選擇 Python2.x是遺產,Python3.x是現在和未來的語言。 Python2.x默認編碼爲ASSIC碼,不支持中文。 Python3.x默認編碼爲UNICODE,默認支持中文。 Python3對比Python2

原创 OpenStack核心組件原理與應用之Keystone

認證服務介紹 在 OpenStack核心組件原理與應用一文中,我們介紹了OpenStack的架構及安裝前的準備工作,這篇我們來完成 OpenStack 第一個服務——認證服務的部署。上篇“服務與項目名稱對照表”中,認證服務的 Service

原创 OpenStack核心組件原理與應用一

開頭語 前段時間對公司測試環境進行了重構,將虛擬化技術從KVM改爲了OpenStack集羣,並結合了CEPH存儲。目前整個集羣承擔着Dev和測試環境的運行,以及公司內部服務,如Wiki,Git等,目前已穩定運行了一段時間。在部署的整個過程以

原创 DevOps 系列工具之 Puppet 安裝與基礎配置

Puppet 簡介: Puppet是基於Ruby語言(早期的版本,4及之後的Server端採用Clojure語言)開發的、可以管理Unix(包括OS X)、Linux和Microsoft Windows平臺的配置管理工具。同時面向研發及運維

原创 DevOps 系列工具之 Puppet 資源簡介

資源清單 Puppet 可以管理的所有項目被稱爲 Puppet 資源。軟件包、配置文件和服務都是 Puppet 所能管理的資源。資源指令組合爲 Puppet 清單(Manifest)文件。資源是 Puppet 配置管理腳本(清單)的組成部分

原创 Python數據結構之列表元組字典的用法

數據結構的含義 在學習數據結構之前,我們先來了解下數據結構的含義。數據結構是通過某種方式(例如對元素進行編號)組織在一起的數據元素的集合,這些數據元素可以是數字或者字符,甚至可以是其他數據結構。在Python語言中,最基本的數據結構是序列(

原创 DevOps 系列工具之 Ansible

Ansible 優缺點    自動化引擎,可以實現配置管理、應用部署、服務編排 及其他各種IT需求    依賴 Jinja2、paramiko、PyYAML python庫        安裝部署簡單:只需在主控端部署Ansible環境