Ansible is an open-source automation engine that automates software provisioning, configuration manag
|
|
May 8 · Issue #25 · View online
Email digest of dylanninin
|
|
Ansible is an open-source automation engine that automates software provisioning, configuration management, and application deployment. – Wikipedia
|
|
|
Deploying Mezzanine with Ansible - Ansible: Up and Running
We now deploy software applications by stringing together services that run on a distributed set of computing resources and communicate over different networking protocols. You can wire up these services by hand: spinning up the servers you need, SSHing to each one, installing packages, editing config files, and so forth, but it’s a pain. It’s time-consuming, error-prone, and just plain dull to do this kind of work manually, especially around the third or fourth time. And for more complex tasks, like standing up an OpenStack cloud inside your application, doing it by hand is madness. There’s a better way.
|
How Ansible Works | Ansible.com
Ansible is a radically simple IT automation engine that automates cloud provisioning, configuration management, application deployment, intra-service orchestration, and many other IT needs. Designed for multi-tier deployments since day one, Ansible models your IT infrastructure by describing how all of your systems inter-relate, rather than just managing one system at a time. It uses no agents and no additional custom security infrastructure, so it’s easy to deploy - and most importantly, it uses a very simple language (YAML, in the form of Ansible Playbooks) that allow you to describe your automation jobs in a way that approaches plain English.
|
Best Practices — Ansible Documentation
Here are some tips for making the most of Ansible and Ansible playbooks. You can find some example playbooks illustrating these best practices in our ansible-examples repository. (NOTE: These may not use all of the features in the latest release, but are still an excellent reference!).
|
Ansible: Up and Running - O'Reilly Media
Among the many configuration management tools available, Ansible has some distinct advantages—it’s minimal in nature, you don’t need to install anything on your nodes, and it has an easy learning curve. This practical guide shows you how to be productive with this tool quickly, whether you’re a developer deploying code to production or a system administrator looking for a better automation solution. I’ve read through this book during February this year, here’s a simple note on GitHub.
|
|
How to use Vagrant for local web development — osteel's blog
The main argument is the consistency of the environments among developers working on the same project, and more importantly that these environments reflect the production ones. Ship a Vagrant configuration with each project, and every developer will work on the same environment locally.
No surprises when pushing the code live, no more “it works on my machine”.
Vagrant greatly simplifies the use of Virtual Machines to spawn development environments in no time. This article shows how to quickly get up and running with Vagrant, to create and use local Virtual Machines as development environments, all with a single command.
|
|
GitHub - jlund/ansible-shadowsocks: Ansible role that installs the Shadowsocks secure SOCKS 5 proxy
Ansible role that installs the Shadowsocks secure SOCKS 5 proxy ( http://shadowsocks.org). A random password is automatically chosen, and a QR code is generated that makes it easy to configure the iOS and Android clients. Shadowsocks is a fast and lightweight tunnel proxy that helps you bypass firewalls. Using ansible role, it’s getting more easier.
|
|
Managing PostgreSQL with Ansible by Gülçin Yıldırım
This presentation is prepared for PGConf Europe 2015 in Vienna. This talk will cover the topics listed below:
- General info about configuration management and benefits of using configuration management tools
- Ansible overview and advantages of Ansible comparing to other configuration management tools
- Basics of Ansible such as roles, tasks, handlers, modules, playbooks etc
- Info about Ansible PostgreSQL module and its usage with examples
- A playbook example using PostgreSQL module, it might cover managing Postgres DBs on AWS systems
|
|
YAML Syntax — Ansible Documentation
This page provides a basic overview of correct YAML syntax, which is how Ansible playbooks (our configuration management language) are expressed. We use YAML because it is easier for humans to read and write than other common data formats like XML or JSON. Further, there are libraries available in most programming languages for working with YAML.
|
|
和又拍云(UPYun)的邵海杨聊运维 - Teahour.fm
Teahour 邀请又拍云(UPYun)的运维总监邵海杨一起聊聊运维,云存储,云加速,以及互联网运维人员的职业规划,发展方面的话题… … 关于邵海杨: 来自杭州Linux用户组。又拍云运维总监,网名“海洋之心”,资深系统运维/架构师,业余撰稿人,致力于开源软件及前沿科技的研究和探索。精通系统及网络管理,定制嵌入式系统,安全防御及CDN加速,互联网高性能网络及架构设计、NoSQL先行者、分布式文件系统Ceph、虚拟化及OpenStack云平台的研究等新技术,喜交流,活跃于社区,积极投身于开源活动的组织和传播,真诚待人,授人以渔,共同进步。 这是2013年7月的一个 podcast,其中提到很多问题与经验、理念与思考,相信会对你有所帮助;另外,在 Ruby-China 上有一些 评论和总结,可供参考。
|
Did you enjoy this issue?
|
|
|
|
If you don't want these updates anymore, please unsubscribe here.
If you were forwarded this newsletter and you like it, you can subscribe here.
|
|
|
|