From 12cc7db478766aa683acc19e9629cb3210b70dda Mon Sep 17 00:00:00 2001 From: haslersn Date: Thu, 24 Oct 2024 12:34:22 +0200 Subject: [PATCH] Initial commit --- .gitignore | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++ LICENSE | 21 ++++++++++++++++++++ README.md | 42 ++++++++++++++++++++++++++++++++++++++++ meta/main.yml | 19 ++++++++++++++++++ tasks/main.yml | 2 ++ 5 files changed, 136 insertions(+) create mode 100644 .gitignore create mode 100644 LICENSE create mode 100644 README.md create mode 100644 meta/main.yml create mode 100644 tasks/main.yml diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..30551d9 --- /dev/null +++ b/.gitignore @@ -0,0 +1,52 @@ + +# Created by https://www.gitignore.io/api/ansible,linux,vim,virtualenv,git + +### Ansible ### +*.retry + +### Git ### +*.orig + +### Linux ### +*~ + +# temporary files which can be created if a process still has a handle open of a deleted file +.fuse_hidden* + +# KDE directory preferences +.directory + +# Linux trash folder which might appear on any partition or disk +.Trash-* + +# .nfs files are created when an open file is removed but is still being accessed +.nfs* + +### Vim ### +# swap +[._]*.s[a-v][a-z] +[._]*.sw[a-p] +[._]s[a-v][a-z] +[._]sw[a-p] +# session +Session.vim +# temporary +.netrwhist +# auto-generated tag files +tags + +### VirtualEnv ### +# Virtualenv +# http://iamzed.com/2009/05/07/a-primer-on-virtualenv/ +.Python +[Bb]in +[Ii]nclude +[Ll]ib +[Ll]ib64 +[Ll]ocal +[Ss]cripts +pyvenv.cfg +.venv +pip-selfcheck.json + +# End of https://www.gitignore.io/api/ansible,linux,vim,virtualenv,git diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..7505417 --- /dev/null +++ b/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2020-now stuvus IT and others + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/README.md b/README.md new file mode 100644 index 0000000..30ff61d --- /dev/null +++ b/README.md @@ -0,0 +1,42 @@ +# Role Name + +A brief description of the role goes here. + + +## Requirements + +Any pre-requisites that may not be covered by Ansible itself or the role should be mentioned here. +For instance, if the role uses the EC2 module or depends on other Ansible roles, it may be a good idea to mention in this section that the boto package is required. + + +## Role Variables + +A description of the settable variables for this role should go here, including any variables that are in defaults/main.yml, vars/main.yml, and any variables that can/should be set via parameters to the role. +Any variables that are read from other roles and/or the global scope (ie. hostvars, group vars, etc.) should be mentioned here as well. + +Don't forget to indent the markdown table so it is readable even if not rendered. + +| Name | Required/Default | Description | +|------------|:------------------------:|----------------------------------------------------------------------------------------------------| +| `example1` | :heavy_check_mark: | Lorem ipsum dolor sit amet, consetetur sadipscing elitr, | +| `example2` | :heavy_multiplication_x: | Sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. | +| `example3` | `True` | Stet clita kasd gubergren | +| `example4` | `5` | No sea takimata sanctus est Lorem ipsum dolor sit amet. | + + +## Example + +Including an example of how to use your role (for instance, with variables passed in as parameters) is always nice for users too: + +```yml +``` + + +## License + +This work is licensed under the [MIT License](./LICENSE). + + +## Author Information + +- [Author Name (nickname)](github profile) _givenname.familyname at stuvus.uni-stuttgart.de_ diff --git a/meta/main.yml b/meta/main.yml new file mode 100644 index 0000000..ded4884 --- /dev/null +++ b/meta/main.yml @@ -0,0 +1,19 @@ +--- +galaxy_info: + author: Insert author(s) here + description: Insert description here + company: stuvus (https://stuvus.uni-stuttgart.de) + + license: MIT + + min_ansible_version: 2.5 + + platforms: + - name: Debian + versions: + - buster + + galaxy_tags: + - Insert ansible galaxy tags here + +dependencies: [] diff --git a/tasks/main.yml b/tasks/main.yml new file mode 100644 index 0000000..cd21505 --- /dev/null +++ b/tasks/main.yml @@ -0,0 +1,2 @@ +--- +