-
-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #15 from Owen-sz/Owen-sz/master
Add: Administration yaml
- Loading branch information
Showing
1 changed file
with
31 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
category: Administration | ||
choices: | ||
- name: nmap | ||
provider: nmap | ||
description: utility for network discovery and security auditing. | ||
actions: rpm:nmap | ||
|
||
- name: virt-manager | ||
provider: virt-manager | ||
description: Desktop tool for managing virtual machines via libvirt. | ||
actions: rpm:virt-manager | ||
|
||
- name: Tailscale | ||
provider: Tailscale | ||
description: Tailscale is a mesh VPN service that streamlines connecting devices and services securely across different networks. | ||
actions: enable_yum_repo:https://pkgs.tailscale.com/stable/fedora/tailscale.repo;rpm:tailscale;sh:systemctl enable tailscaled | ||
# todo: Ktailctl and Tailscale Status extension, don't know how to have desktop specific functions here | ||
|
||
- name: Ansible | ||
provider: Red Hat | ||
description: | | ||
Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy and maintain. | ||
Automate everything from code deployment to network configuration to cloud management, | ||
in a language that approaches plain English, using SSH, with no agents to install on remote systems. | ||
Ultramarine also include commonly used ansible collections. | ||
actions: rpm:ansible;rpm:ansible-collection-ansible-netcommon;rpm:ansible-collection-ansible-utils;rpm:ansible-collection-ansible-posix;rpm:ansible-collection-ansible-windows | ||
|
||
- name: Docker | ||
provider: Docker | ||
description: Software that uses virtualization to create and manage containers. | ||
actions: enable_yum_repo:https://download.docker.com/linux/fedora/docker-ce.repo;rpm:docker-compose docker-distribution docker-cli docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin |