This repository has been archived by the owner on Jul 4, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 59
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'feature/ansible-packer-uplift' into 'master'
update ansible, include galaxy and ansible-role-example-role and packer,... See merge request all-staff/hashiqube!167
- Loading branch information
Riaan Nolan
committed
Mar 15, 2023
1 parent
3c292e9
commit 6d608b5
Showing
61 changed files
with
3,075 additions
and
725 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 |
---|---|---|
|
@@ -128,15 +128,6 @@ For Documentation please open http:https://localhost:3333 in your browser | |
|
||
![Hashiqube Integrations](images/logo-qube.png?raw=true "Hashiqube Integrations") | ||
|
||
## Hashiqube basic usage | ||
* Vault http:https://localhost:8200 | ||
* Nomad http:https://localhost:4646 | ||
* Consul http:https://localhost:8500 | ||
* Waypoint on Nomad https://localhost:9702 | ||
* Waypoint on Minikube https://localhost:19702 | ||
* Boundary http:https://localhost:19200 | ||
* Docsify http:https://localhost:3333 | ||
|
||
## Other | ||
* LDAP can be accessed on ldap:https://localhost:389 | ||
* Localstack web http:https://localhost:8080 | ||
|
@@ -239,12 +230,32 @@ For suggestions, feedback and queries please branch or and submit a Pull Request | |
Lead Automation Architect [[email protected]](mailto:[email protected]) | ||
https://www.linkedin.com/in/riaannolan/ | ||
|
||
## About me | ||
## About | ||
Hashiqube has been created to help Engineers, Developers and anyone who wants to practise, learn or demo Hashicorp products to get started quickly with a local lab. | ||
|
||
### About Hashiqube | ||
Hashiqube runs all the Hashicorp products and a host of other popular Open Source software taht is heavily used in the industry. | ||
|
||
Once you have done `vagrant up --provision` you will have access to Vault, Nomad, Consul, Boundary, Waypoint and this documnetation page on your local computer. | ||
|
||
* Vault http:https://localhost:8200 `vagrant up --provision-with basetools,vault` | ||
* Nomad http:https://localhost:4646 `vagrant up --provision-with basetools,docker,nomad` | ||
* Consul http:https://localhost:8500 `vagrant up --provision-with basetools,consul` | ||
* Waypoint on Nomad https://localhost:9702 `vagrant up --provision-with basetools,docker,waypoint` | ||
* Waypoint on Minikube https://localhost:19702 `vagrant up --provision-with basetools,docker,waypoint-kubernetes-minikube` | ||
* Boundary http:https://localhost:19200 `vagrant up --provision-with basetools,boundary` | ||
* Docsify http:https://localhost:3333 `vagrant up --provision-with basetools,docsify` | ||
|
||
In addition to the Core Hashicorp products, Hashiqube also runs a host of other popular Open Source integrations that are heavily used within the industry today. | ||
|
||
![Hashiqube Integrations](images/logo-qube.png?raw=true "Hashiqube Integrations") | ||
|
||
### About Me | ||
My name is Riaan Nolan and I was born in South Africa. I started out as a Web Developer in 2000 and from there progressed into Systems Administration, with a strong focus on Automation, Infrastrtucture and Configuration as Code. | ||
|
||
I have worked for Multi-National companies in Portugal, Germany, China, South Africa, United States and Australia. | ||
|
||
You are welcome to connect with me on Linkedin https://www.linkedin.com/in/riaannolan/ | ||
You are welcome to connect with me on Linkedin https://www.linkedin.com/in/riaannolan/ <br /> | ||
Credly profile: https://www.credly.com/users/riaan-nolan.e657145c | ||
|
||
![My Hashicorp Badges](images/hashicorp-badges.png?raw=true "My Hashicorp Badges") | ||
|
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
Large diffs are not rendered by default.
Oops, something went wrong.
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,35 @@ | ||
- src: 'https://github.com/ansible-lockdown/RHEL8-CIS' | ||
version: '1.3.0' | ||
scm: 'git' | ||
|
||
- src: 'https://github.com/ansible-lockdown/RHEL7-CIS' | ||
version: '1.1.0' | ||
scm: 'git' | ||
|
||
- src: 'https://github.com/ansible-lockdown/UBUNTU22-CIS' | ||
version: 'main' | ||
scm: 'git' | ||
|
||
- src: 'https://github.com/ansible-lockdown/UBUNTU20-CIS' | ||
version: '1.1.0' | ||
scm: 'git' | ||
|
||
- src: 'https://github.com/ansible-lockdown/UBUNTU18-CIS' | ||
version: '1.3.0' | ||
scm: 'git' | ||
|
||
- src: 'https://github.com/ansible-lockdown/Windows-2016-CIS' | ||
version: '1.2.1' | ||
scm: 'git' | ||
|
||
- src: 'https://github.com/ansible-lockdown/Windows-2019-CIS' | ||
version: '1.1.1' | ||
scm: 'git' | ||
|
||
- src: 'https://github.com/star3am/ansible-role-win_openssh' | ||
version: 'ssh-playbook-test' | ||
scm: 'git' | ||
|
||
- src: 'https://github.com/elastic/ansible-elasticsearch' | ||
version: 'v7.17.0' | ||
scm: 'git' |
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,68 @@ | ||
wheel==0.36.2 | ||
ansible==4.1.0 | ||
ansible-core==2.11.2 | ||
ansible-lint==5.0.12 | ||
arrow==1.1.1 | ||
bcrypt==3.2.0 | ||
binaryornot==0.4.4 | ||
bracex==2.1.1 | ||
Cerberus==1.3.2 | ||
certifi==2021.5.30 | ||
cffi==1.14.5 | ||
chardet==4.0.0 | ||
click | ||
click-help-colors==0.9 | ||
colorama==0.4.4 | ||
commonmark==0.9.1 | ||
cookiecutter==1.7.3 | ||
cryptography==3.4.7 | ||
distro==1.5.0 | ||
docker==5.0.0 | ||
enrich==1.2.6 | ||
hvac==0.10.14 | ||
idna==2.10 | ||
Jinja2==3.0.1 | ||
jinja2-time==0.2.0 | ||
jmespath==0.10.0 | ||
junit-xml==1.9 | ||
MarkupSafe==2.0.1 | ||
molecule==3.3.4 | ||
molecule-vagrant==0.6.1 | ||
ntlm-auth==1.5.0 | ||
packaging==20.9 | ||
paramiko==2.7.2 | ||
passlib | ||
pip==20.3.3 | ||
pluggy==0.13.1 | ||
poyo==0.5.0 | ||
pycparser==2.20 | ||
Pygments==2.9.0 | ||
PyNaCl==1.4.0 | ||
pyparsing==2.4.7 | ||
pypsrp==0.5.0 | ||
pyspnego==0.1.6 | ||
python-dateutil==2.8.1 | ||
python-slugify==5.0.2 | ||
python-vagrant==0.5.15 | ||
pywinrm==0.4.2 | ||
PyYAML==5.4.1 | ||
requests==2.25.1 | ||
requests-ntlm==1.1.0 | ||
resolvelib==0.5.4 | ||
rich==10.4.0 | ||
ruamel.yaml==0.17.10 | ||
ruamel.yaml.clib==0.2.4 | ||
selinux==0.2.1 | ||
setuptools==51.1.1 | ||
six==1.16.0 | ||
subprocess-tee==0.3.2 | ||
tenacity==7.0.0 | ||
text-unidecode==1.3 | ||
urllib3==1.26.6 | ||
wcmatch==8.2 | ||
websocket-client==1.1.0 | ||
wheel==0.36.2 | ||
xmltodict==0.12.0 | ||
yamllint | ||
ansible-tower-cli | ||
awxkit |
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 @@ | ||
* text=auto eol=lf |
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,34 @@ | ||
.venv | ||
*.swp | ||
*.retry | ||
.DS_Store | ||
.vscode-root | ||
test.yml | ||
tests/local-test.yml | ||
tests/.vagrant | ||
tests/Vagrantfile | ||
tests/test-inv | ||
tests/*.html | ||
tests/*.txt | ||
tests/*.retry | ||
.Python | ||
.molecule/ | ||
bin/ | ||
/etc/ | ||
include/ | ||
lib/ | ||
pip-selfcheck.json | ||
share/ | ||
inventory | ||
.vagrant | ||
packer_cache | ||
output-virtualbox-iso/ | ||
**.log | ||
**.box | ||
**.iso | ||
variables.json | ||
# MS VS IDE | ||
.code-workspace | ||
ansible-venv/ | ||
packer/winrm-listener | ||
packer/inventory-tmp.yml |
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,33 @@ | ||
--- | ||
# Based on ansible-lint config | ||
extends: default | ||
|
||
rules: | ||
braces: | ||
max-spaces-inside: 1 | ||
level: error | ||
brackets: | ||
max-spaces-inside: 1 | ||
level: error | ||
colons: | ||
max-spaces-after: -1 | ||
level: error | ||
commas: | ||
max-spaces-after: -1 | ||
level: error | ||
comments: disable | ||
comments-indentation: disable | ||
document-start: disable | ||
empty-lines: | ||
max: 3 | ||
level: error | ||
hyphens: | ||
level: error | ||
indentation: disable | ||
key-duplicates: enable | ||
line-length: disable | ||
new-line-at-end-of-file: disable | ||
new-lines: | ||
type: unix | ||
trailing-spaces: disable | ||
truthy: disable |
Oops, something went wrong.