All Projects → lykops → lykops

lykops / lykops

Licence: Apache-2.0 license
lykops是一套web可视化的运维自动化项目,基于python3+django开发的。可视化、简化执行ansible任务,并提供详细的任务执行报告。

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to lykops

RHEL7-CIS
Ansible RHEL 7 - CIS Benchmark Hardening Script
Stars: ✭ 28 (-78.29%)
Mutual labels:  ansible-playbook, ansible-role, ansible-playbooks, ansible-roles
Centos7 Cis
Ansible CentOS 7 - CIS Benchmark Hardening Script
Stars: ✭ 64 (-50.39%)
Mutual labels:  ansible-playbook, ansible-role, ansible-playbooks
swiss-army
Ansible-driven configuration management for maintaining a preferred environment (base system and app dotfiles / configurations)
Stars: ✭ 44 (-65.89%)
Mutual labels:  ansible-playbook, ansible-playbooks, ansible-roles
ansible-palybooks
Ansible Palybooks Written and Published by www.server-computer.com. NO WARRANTY for any damages and loss of data.
Stars: ✭ 24 (-81.4%)
Mutual labels:  ansible-playbook, ansible-role, ansible-playbooks
Graylog Ansible Role
Ansible role which installs and configures Graylog
Stars: ✭ 173 (+34.11%)
Mutual labels:  ansible-playbook, ansible-role
Ansible-Veeam
My Ansible Playbooks, Roles and Modules for Veeam
Stars: ✭ 21 (-83.72%)
Mutual labels:  ansible-playbook, ansible-role
UBUNTU20-CIS
Ansible role for Ubuntu 2004 CIS Baseline
Stars: ✭ 136 (+5.43%)
Mutual labels:  ansible-playbook, ansible-role
ansible-playbook-volumio-bluetooth
Pair your phone and stream audio to a Raspberry Pi running Volumio
Stars: ✭ 13 (-89.92%)
Mutual labels:  ansible-playbook, ansible-role
Ansible Restic
Deploy restic backup program
Stars: ✭ 29 (-77.52%)
Mutual labels:  ansible-playbook, ansible-role
RHEL8-STIG
Ansible role for Red Hat 8 STIG Baseline
Stars: ✭ 73 (-43.41%)
Mutual labels:  ansible-role, ansible-roles
ansible-viz
Graph relationships between Ansible playbooks / roles / tasks / vars etc. via static analysis
Stars: ✭ 33 (-74.42%)
Mutual labels:  ansible-playbooks, ansible-roles
Matrix Docker Ansible Deploy
Matrix (An open network for secure, decentralized communication) server setup using Ansible and Docker
Stars: ✭ 2,541 (+1869.77%)
Mutual labels:  ansible-playbook, ansible-role
initial-webserver-setup
Ansible playbook for initial ubuntu 16.04 webserver setup and Laravel zero time deployment
Stars: ✭ 50 (-61.24%)
Mutual labels:  ansible-playbook, ansible-roles
ansiblecheck
One Stop Solution For Checking Your Ansible Roles and Playbooks
Stars: ✭ 56 (-56.59%)
Mutual labels:  ansible-playbooks, ansible-roles
Ansible Playbook Grapher
A command line tool to create a graph representing your Ansible playbook tasks and roles
Stars: ✭ 234 (+81.4%)
Mutual labels:  ansible-playbook, ansible-role
Ansible In Action
Ansible playbook to deploy your Laravel code base to VPS
Stars: ✭ 61 (-52.71%)
Mutual labels:  ansible-playbook, ansible-role
Ansible Roles
Ansible Roles
Stars: ✭ 375 (+190.7%)
Mutual labels:  ansible-playbook, ansible-playbooks
Nagios Nrpe Server
Nagios NRPE Server Role for Ansible
Stars: ✭ 27 (-79.07%)
Mutual labels:  ansible-playbook, ansible-role
hanzo
Ansible orchestration to configure a development environment -
Stars: ✭ 22 (-82.95%)
Mutual labels:  ansible-playbook, devops-tools
useful-playbooks
🚚 Useful Ansible playbooks for easily deploy your website or webapp to absolutely fresh remote virtual server and automation many processes. Only 3 minutes from the playbook run to complete setup server and start it.
Stars: ✭ 52 (-59.69%)
Mutual labels:  ansible-playbook, ansible-playbooks

lykops

lykops是一套web可视化的运维自动化项目,基于python3+django开发的。

已实现功能

1、用户管理

详情

2、主机管理

主要功能:收录主机,为其他模块(例如:执行任务)直接调用提供便利。

详情

3、任务执行

已实现基于ansible执行运维任务。

可视化、简化执行ansible(github地址,该系统称之为原生ansible,和本系统的ansible进行区分)任务,并提供详细的任务执行报告。

详情

关于vault密码

什么是vault密码

vault密码用于加解密用户的机密数据。

加密数据有:

远程主机的ssh、sudo等密码
ansible配置的ssh、sudo等密码
......

它从原生ansible的vault密码中引申而来,加解密算法同ansible的vault,但修改了vault数据的头部。它支持解密使用原生ansible的vault方式加密的数据。

为什么不使用登陆密码?

解决扩展问题。后续版本中会增加不同用户之间数据的引用问题(例如:A用户的主机直接给B用户)、超级管理员统一管理主机等功能。

如果直接使用登陆密码将会造成用户繁乱和无法隔离用户等问题。

说明

1、在使用前,请仔细阅读wiki

2、当前版本主要基于ansible,故你应到具备ansible基本知识

3、请记住:谨慎应用到各种生产环境(包括业务系统的测试、生产等环境),因为:

1)、在发布前,虽本开发者经过比较严谨的测试,但无法担保不存在任何bug
2)、当你点击“执行”按钮后,主机会按照你的意愿执行相关操作,这些操作很多情况下不可逆

4、本项目测试情况如下

yaml文件例子:位于https://github.com/lykops/lykops/tree/master/example/ansible
客户端操作系统如下:
	CentOS 5、6、7(其中5绝大部分情况下报主机无法连接)
	Fedora 24、25、26
	Ubuntu 12.04、14.04、15.04、16.04、17.04(12.04、14.04很多情况下报主机无法连接)
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].