Ansible
In my opinion is the leading management solution.
It's nice to configure a set of servers or group of virtual machines, avoiding to use bash scripts, for linux SO, for example
Why it's so nice?
Idempotent - no matter how many times you run you will have the same result.
Because is based on Python it will use by default modules, and they can provide useful management on many devices:
- Linux
- Windows
- Aix
- Network devices
- Cloud
Playbooks - kind of script write in yaml
Playbooks - kind of script write in yaml
Ansible Tower (AIX) - Web management page, to schedule some work for example
Ansible concurrents?
- Puppet - in the past was very important
- Chief - nice tool but market prefer Ansible
- Salt Stack - nice tool but market prefer Ansible
Setup?
Ansible concurrents?
- Puppet - in the past was very important
- Chief - nice tool but market prefer Ansible
- Salt Stack - nice tool but market prefer Ansible
Setup?
We need, by default, Python installed, where we want to run Anisble, have a user account with sudo configuration/privileges and SSH
Continuous Integration
What is?
Continuous Integration is a software development practice where members of a team integrate their work frequently, usually each person integrates at least daily - leading to multiple integrations per day. Each integration is verified by an automated build (including test) to detect integration errors as quickly as possible. Many teams find that this approach leads to significantly reduced integration problems and allows a team to develop cohesive software more rapidly.
from source
For the
Hudson or Jenkins?
Hudson - Owned by Oracle
Jenkins - Opensource
Jenkins was the result of the fork when Oracle bought Sun MicroSystems.
Continuous Integration
What is?
Continuous Integration is a software development practice where members of a team integrate their work frequently, usually each person integrates at least daily - leading to multiple integrations per day. Each integration is verified by an automated build (including test) to detect integration errors as quickly as possible. Many teams find that this approach leads to significantly reduced integration problems and allows a team to develop cohesive software more rapidly.
from source
For the
Hudson or Jenkins?
Hudson - Owned by Oracle
Jenkins - Opensource
Jenkins was the result of the fork when Oracle bought Sun MicroSystems.
Sem comentários:
Enviar um comentário