成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

運用代碼管理基礎(chǔ)架構(gòu)之-可以自定義的CMP(二)

chnmagnus / 579人閱讀

摘要:第二十一期啟迪云資深交付經(jīng)理董樂前文回顧運用代碼管理基礎(chǔ)架構(gòu)之鏡像利器一需求分析隨著公有云平臺功能的日趨完善,混合云的架構(gòu)逐步會成為企業(yè)是首要選擇。

第二十一期 啟迪云資深交付經(jīng)理 ?董樂

前文回顧:運用代碼管理基礎(chǔ)架構(gòu)之-鏡像利器(一)

需求分析

隨著公有云平臺功能的日趨完善,混合云的架構(gòu)逐步會成為企業(yè)是首要選擇。面對混合云的環(huán)境我們?nèi)绾喂芾砦覀兊幕A(chǔ)架構(gòu)?

我們以創(chuàng)建一個web平臺為例:

傳統(tǒng)方式——

登陸私有云或公有云管理平臺

創(chuàng)建主機

安裝部署應(yīng)用軟件

創(chuàng)建安全組,添加安全組規(guī)則

創(chuàng)建負(fù)載均衡,添加監(jiān)聽端口

創(chuàng)建浮動IP

登陸DNS管理平臺,創(chuàng)建A記錄

大致要通過以上7個步驟完成一個應(yīng)用的部署,如果我們的公有云環(huán)境是多個,那么就意味著以上步驟要重復(fù)多次,這還僅僅是一個簡單的web環(huán)境,如果我們要部署的是一套業(yè)務(wù)系統(tǒng),涉及多個應(yīng)用系統(tǒng)的創(chuàng)建,我們的基礎(chǔ)平臺交付需要多長時間?

基于上面的問題今天給大家介紹一個非常牛B的軟件——Terraform。

什么是Terraform

Terraform 是一個可以安全,高效構(gòu)建基礎(chǔ)架構(gòu)的工具,通過配置文件的描述對單個應(yīng)用或數(shù)據(jù)中心基礎(chǔ)架構(gòu)進行構(gòu)建和維護。

Terraform通過生成一個執(zhí)行計劃來描述將來執(zhí)行構(gòu)建基礎(chǔ)架構(gòu)的變化,隨著配置文件的變更Terraform能夠準(zhǔn)確的對基礎(chǔ)架構(gòu)進行修改或增量的執(zhí)行,Terraform不僅可以管理計算,網(wǎng)絡(luò)和存儲資源,還可以對DNS和SaaS等服務(wù)進行管理。

簡單實例

展示通過編輯Terraform 配置文件,在vcenter上創(chuàng)建虛擬機

操作步驟

wgethttps://releases.hashicorp.com/terraform/0.11.11/terraform_0.11.11_linux_amd64.zip

unzip terraform_0.11.11_linux_amd64.zip

cp terraform /usr/bin

創(chuàng)建變量文件var.tf (具體內(nèi)容根據(jù)實際需求填寫)

variable "vsphere_user" {

default = "xxxxxxxxxx"

variable "vsphere_password" {

default= "xxxxxxxx"

variable "vsphere_server" {

default = "xx.xx.xx.xx"

創(chuàng)建資源文件t1.tf (具體內(nèi)容根據(jù)實際需求填寫)

[root@localhost test]# cat t1.tf

provider "vsphere" {

user ? ? ? ? ? ="${var.vsphere_user}"

password ? ? ? ="${var.vsphere_password}"

vsphere_server= "${var.vsphere_server}"

#If you have a self-signed cert

allow_unverified_ssl = true

data "vsphere_datacenter""dc" {

name = "xxxxxx"

data "vsphere_datastore""datastore" {

name ? ? ? ? ?= "xxxxxxxxx"

datacenter_id = "${data.vsphere_datacenter.dc.id}"

data "vsphere_resource_pool""pool" {

name ? ? ? ? ?= "pool01"

datacenter_id = "${data.vsphere_datacenter.dc.id}"

data "vsphere_network""network" {

name ? ? ? ? ?= "VMNetwork"

datacenter_id = "${data.vsphere_datacenter.dc.id}"

data "vsphere_virtual_machine""template" {

name ? ? ? ? ?="Template-centos7"

datacenter_id = "${data.vsphere_datacenter.dc.id}"

resource"vsphere_virtual_machine" "vm" {

name ? ? ? ? ? ? ="terraform-test001"

resource_pool_id = "${data.vsphere_resource_pool.pool.id}"

datastore_id ? ? ="${data.vsphere_datastore.datastore.id}"

num_cpus = 2

memory ? = 1024

guest_id = "${data.vsphere_virtual_machine.template.guest_id}"

network_interface {

network_id = "${data.vsphere_network.network.id}"

disk {

label = "disk0"

size ?= 50

clone {

template_uuid = "${data.vsphere_virtual_machine.template.id}"

terraform init

terraform plan

terraform apply

查看vcenter 平臺已經(jīng)生成了虛擬機

Terraform支持的服務(wù)商

Terraform的價值

通過前面的介紹我們了解到通過Terraform可以統(tǒng)一管理私有云,公有云及相關(guān)SaaS服務(wù)平臺,并通過配置文件描述將不同資源整合在一起,通過代碼的版本控制對基礎(chǔ)架構(gòu)進行有效的管理。結(jié)合上一篇文章介紹的Packer可以通過Terraform調(diào)用Packer打包好的業(yè)務(wù)鏡像,并行的在多個公有云或私有云上同時進行部署,一方面提高了基礎(chǔ)架構(gòu)部署的效率,另一方面也降低了因人為操作造成基礎(chǔ)平臺故障的風(fēng)險。


文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/5852.html

相關(guān)文章

  • 多云管理工具:組織可能需要6個功能

    摘要:在評估云計算管理平臺時,組織的決策者應(yīng)確保具備有用的關(guān)鍵功能,并確保滿足組織的特定要求。有效的多云管理工具應(yīng)提供編排功能,以實現(xiàn)管理流程的自動化,并促進云計算資源的配置或取消配置。在評估云計算管理平臺時,組織的IT決策者應(yīng)確保具備有用的關(guān)鍵功能,并確保滿足組織的特定要求。與以往相比,IT團隊正在使用多個云計算平臺來滿足存儲需求。但是,多云環(huán)境的管理可能會令人生畏,尤其是當(dāng)應(yīng)用程序變得更加復(fù)雜...

    Winer 評論0 收藏0
  • 小程序web開發(fā)框架-weweb介紹

    摘要:我們將盡快修正切換成微信開發(fā)者工具自帶的編譯器使用環(huán)境變量如下轉(zhuǎn)換成后,會存在跨域訪問接口及脫離微信環(huán)境帶來的一些無法支持的問題。 weweb是一個兼容小程序語法的前端框架,你可以用小程序的寫法,來寫web單面應(yīng)用。如果你已經(jīng)有小程序了,通過它你可以將你的小程序運行在瀏覽器中。在小程序大行其道的今天,它可以讓你的小程序代碼得到最大限度的發(fā)揮,他具有以下優(yōu)點: 跨平臺,一套代碼多端運行...

    codercao 評論0 收藏0
  • 有效管理云計算成本多個措施

    摘要:隨著云計算成為新常態(tài),組織轉(zhuǎn)向數(shù)字業(yè)務(wù)計劃,的動態(tài)已完全改變。這提出了一個問題團隊如何優(yōu)化和管理不同的公有云成本根據(jù)我們的經(jīng)驗以及幫助不同行業(yè)的組織,以下研究得出種優(yōu)化云計算支出的方法。 隨著云計算成為新常態(tài),組織轉(zhuǎn)向數(shù)字業(yè)務(wù)計劃,IT的動態(tài)已完全改變。為了保持競爭力并跟上同時運行的多個創(chuàng)新計劃,企業(yè)需要即時的基礎(chǔ)設(shè)施可用性——這在傳統(tǒng)數(shù)據(jù)中心這是一個很高的要求,但實際上可以在公共云瞬...

    keelii 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<