随笔分类 -  Iac 基础设施即代码实施方案

摘要:Terraform专题【左扬精讲】—— 一个简单的例子 首先登录统一身份认证服务:https://console.huaweicloud.com/iam。获取 Access Key ID 和 Secret Access Key。 创建一个新文件,名称叫 main.tf(tf 是 Terraform, 阅读全文
posted @ 2023-11-22 16:06 左扬 阅读(367) 评论(0) 推荐(0)
摘要:如何安装 Terraform 一、Operating System https://developer.hashicorp.com/terraform/install Manual installation: [root@JumperServer:~] # git clone https://git 阅读全文
posted @ 2023-11-22 13:20 左扬 阅读(423) 评论(0) 推荐(0)
摘要:为什么使用 Terraform 一、什么是基础设施即代码? https://aws.amazon.com/cn/what-is/iac/ 亚马逊 Amazon Web Services(AWS)最早提出了基础设施即代码(Infrastructure as Code,简称IaC)的概念。基础设施即代码 阅读全文
posted @ 2023-11-22 10:12 左扬 阅读(229) 评论(0) 推荐(0)
摘要:Grains 本章节参考《SaltStack技术入门与实践》,感谢该书作者: 刘继伟、沈灿、赵舜东 前几章我们已经了解SaltStack各个组件以及通过一个案例去熟悉它的各种应用,从这章开始我们通过Python语言去扩展SaltStack组件。虽然SaltStack自带的各种组件在功能上已经很成熟了 阅读全文
posted @ 2018-07-08 00:50 左扬 阅读(380) 评论(0) 推荐(0)
摘要:实践案例 <中小型Web架构>3 Memcached配置管理 本章节参考《SaltStack技术入门与实践》,感谢该书作者: 刘继伟、沈灿、赵舜东 Memcached介绍 Memcached是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读 阅读全文
posted @ 2018-07-03 17:31 左扬 阅读(367) 评论(0) 推荐(0)
摘要:STORING JOB RESULTS IN AN EXTERNAL SYSTEM After a job executes, job results are returned to the Salt Master by each Salt Minion. These results are sto 阅读全文
posted @ 2018-07-02 16:15 左扬 阅读(186) 评论(0) 推荐(0)
摘要:MANAGING THE JOB CACHE The Salt Master maintains a job cache of all job executions which can be queried via the jobs runner. This job cache is called 阅读全文
posted @ 2018-07-02 16:10 左扬 阅读(280) 评论(0) 推荐(0)
摘要:实践案例 <中小型Web架构>2 本章节参考《SaltStack技术入门与实践》,感谢该书作者: 刘继伟、沈灿、赵舜东(本章节中有好几处错误) Keepalived配置管理 首先放置源码包、Keepalived的启动脚本、sysconfig配置文件在/srv/salt/prod/keepalived 阅读全文
posted @ 2018-06-29 18:17 左扬 阅读(330) 评论(0) 推荐(0)
摘要:实践案例 <中小型Web架构> 本章节参考《SaltStack技术入门与实践》,感谢该书作者: 刘继伟、沈灿、赵舜东 实践、实践、再实践,这是熟练掌握SaltStack的真理。在运维环境中上线SaltStack后,运维工作从繁杂并且重复的服务部署和配置工作转移到在SaltStack中编写和维护状态文 阅读全文
posted @ 2018-06-29 02:14 左扬 阅读(335) 评论(0) 推荐(0)
摘要:Peer 本章节参考《SaltStack技术入门与实践》,感谢该书作者: 刘继伟、沈灿、赵舜东 Peer组件是SaltStack中Minion向Master发布任务的一个组件,使用Peer我们可以直接在Minion上向Master发布一些任务,跟我们在Master上执行一样的效果。默认peer是没有 阅读全文
posted @ 2018-06-29 01:58 左扬 阅读(282) 评论(0) 推荐(0)
摘要:Mine 本章节参考《SaltStack技术入门与实践》,感谢该书作者: 刘继伟、沈灿、赵舜东 Mine是SaltStack收集Minion数据存储到Master的一个组件,它的功能与Grains有些类似,Mine可以指定任何Minion模块去采集数据。但是master只能存储minion收集上来的 阅读全文
posted @ 2018-06-29 01:34 左扬 阅读(274) 评论(0) 推荐(0)
摘要:Renderer组件 本章节参考《SaltStack技术入门与实践》,感谢该书作者: 刘继伟、沈灿、赵舜东 前面我们已经提过使用Python语言编写state.sls文件。在SaltStack系统里面支持很多方式去扩展它。Renderer就是其中一种途径。默认SaltStack的Renders是YA 阅读全文
posted @ 2018-06-29 01:15 左扬 阅读(316) 评论(0) 推荐(0)
摘要:Events&Reactor系统—BEACONS Beacons let you use the Salt event system to monitor non-Salt processes. The beacon system allows the minion to hook into a v 阅读全文
posted @ 2018-06-28 17:21 左扬 阅读(413) 评论(0) 推荐(0)
摘要:Events&Reactor系统 EVENT SYSTEM The Salt Event System is used to fire off events enabling third party applications or external processes to react to beh 阅读全文
posted @ 2018-06-26 23:40 左扬 阅读(440) 评论(0) 推荐(0)
摘要:Event和Reactor系统 本章节参考《SaltStack技术入门与实践》,感谢该书作者: 刘继伟、沈灿、赵舜东 Event是SaltStack里面的对每个事件的一个记录,它相比job更加底层,Event能记录更加详细的Saltstack事件,比如Minion服务启动后请求Master签发证书或 阅读全文
posted @ 2018-06-26 23:26 左扬 阅读(443) 评论(0) 推荐(0)
摘要:EVENTS & REACTOR Event System Event Bus Event types Salt Master Events Authentication events Start events Key events Job events Runner Events Presence 阅读全文
posted @ 2018-06-26 23:26 左扬 阅读(205) 评论(0) 推荐(0)
摘要:Job管理 本章节参考《SaltStack技术入门与实践》,感谢该书作者: 刘继伟、沈灿、赵舜东 在SaltStack里面执行任何一个操作都会在Master上产生一个jid号。Minion端会在cache目录下的proc目录创建一个jid为名称的文件,这个文件里面的内容就是此次操作的记录,当操作处理 阅读全文
posted @ 2018-06-24 19:57 左扬 阅读(445) 评论(0) 推荐(0)
摘要:JOB MANAGEMENT New in version 0.9.7. Since Salt executes jobs running on many systems, Salt needs to be able to manage jobs running on many systems. 由 阅读全文
posted @ 2018-06-24 19:20 左扬 阅读(310) 评论(0) 推荐(0)
摘要:执行结果处理 本章节参考《SaltStack技术入门与实践》,感谢该书作者: 刘继伟、沈灿、赵舜东 Return组件可以理解为SaltStack系统对执行Minion返回后的数据进行存储或者返回给其他程序,它支持多种存储方式,比如用MySQL、MongoDB、Redis、Memcache等,通过Re 阅读全文
posted @ 2018-06-24 18:40 左扬 阅读(265) 评论(0) 推荐(0)
摘要:ETURNERS 返回器 By default the return values of the commands sent to the Salt minions are returned to the Salt master, however anything at all can be don 阅读全文
posted @ 2018-06-24 15:31 左扬 阅读(808) 评论(0) 推荐(0)