diff --git a/ansible-tower/README.md b/ansible-tower/README.md index ef1d64d..2c7d57a 100644 --- a/ansible-tower/README.md +++ b/ansible-tower/README.md @@ -21,9 +21,8 @@ With Red HatĀ® AnsibleĀ® Tower you can centralize and control your IT infrastruc #### **Github Codespaces** - +[![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/star3am/hashiqube?quickstart=1) ``` -bash hashiqube/basetools.sh bash docker/docker.sh bash minikube/minikube.sh bash ansible-tower/ansible-tower.sh diff --git a/argocd/README.md b/argocd/README.md index 8310c40..b2dcd97 100644 --- a/argocd/README.md +++ b/argocd/README.md @@ -26,9 +26,8 @@ Argo CD automates the deployment of the desired application states in the specif #### **Github Codespaces** - +[![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/star3am/hashiqube?quickstart=1) ``` -bash hashiqube/basetools.sh bash docker/docker.sh bash minikube/minikube.sh bash argocd/argocd.sh diff --git a/boundary/README.md b/boundary/README.md index 489faa2..cae0d25 100644 --- a/boundary/README.md +++ b/boundary/README.md @@ -28,9 +28,8 @@ In this whiteboard overview, HashiCorp Co-Founder and CTO, Armon Dadgar introduc #### **Github Codespaces** - +[![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/star3am/hashiqube?quickstart=1) ``` -bash hashiqube/basetools.sh bash boundary/boundary.sh ``` diff --git a/code-server/README.md b/code-server/README.md index 9c0f27d..a7c9038 100644 --- a/code-server/README.md +++ b/code-server/README.md @@ -11,9 +11,8 @@ VSCode is a free, open source IDE. Code-server runs an instance of VS code that #### **Github Codespaces** - +[![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/star3am/hashiqube?quickstart=1) ``` -bash hashiqube/basetools.sh bash docker/docker.sh bash code-server/code-server.sh ``` diff --git a/consul/README.md b/consul/README.md index ff9bd24..65031f7 100644 --- a/consul/README.md +++ b/consul/README.md @@ -39,9 +39,8 @@ Now names such as `nomad.service.consul` and `fabio.service.consul` will work #### **Github Codespaces** - +[![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/star3am/hashiqube?quickstart=1) ``` -bash hashiqube/basetools.sh bash docker/docker.sh bash consul/consul.sh ``` diff --git a/database/README.md b/database/README.md index f14428c..9a0fa49 100644 --- a/database/README.md +++ b/database/README.md @@ -14,9 +14,8 @@ Let's start with Oracle's MySQL #### **Github Codespaces** - +[![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/star3am/hashiqube?quickstart=1) ``` -bash hashiqube/basetools.sh bash docker/docker.sh bash vault/vault.sh bash database/mysql.sh @@ -227,9 +226,8 @@ mysql: [Warning] Using a password on the command line interface can be insecure. #### **Github Codespaces** - +[![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/star3am/hashiqube?quickstart=1) ``` -bash hashiqube/basetools.sh bash docker/docker.sh bash vault/vault.sh bash database/mssql.sh @@ -374,9 +372,8 @@ https://www.postgresql.org/ #### **Github Codespaces** - +[![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/star3am/hashiqube?quickstart=1) ``` -bash hashiqube/basetools.sh bash docker/docker.sh bash vault/vault.sh bash database/postgresql.sh diff --git a/dbt/README.md b/dbt/README.md index 19bf5b2..cecfdfc 100644 --- a/dbt/README.md +++ b/dbt/README.md @@ -35,9 +35,8 @@ Next lets provision Hashiqube with basetools and dbt #### **Github Codespaces** - +[![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/star3am/hashiqube?quickstart=1) ``` -bash hashiqube/basetools.sh bash docker/docker.sh bash database/postgresql.sh bash dbt/dbt.sh diff --git a/docker/README.md b/docker/README.md index af278e2..bc8b99f 100644 --- a/docker/README.md +++ b/docker/README.md @@ -10,9 +10,8 @@ https://docs.docker.com/install/linux/docker-ce/ubuntu/ #### **Github Codespaces** - +[![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/star3am/hashiqube?quickstart=1) ``` -bash hashiqube/basetools.sh bash docker/docker.sh ``` diff --git a/docsify/README.md b/docsify/README.md index df56ec3..156a6f9 100644 --- a/docsify/README.md +++ b/docsify/README.md @@ -10,9 +10,8 @@ Docsify is a magical documentation site generator. Docsify generates your docume #### **Github Codespaces** - +[![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/star3am/hashiqube?quickstart=1) ``` -bash hashiqube/basetools.sh bash docsify/docsify.sh ``` diff --git a/elasticsearch-kibana-cerebro/README.md b/elasticsearch-kibana-cerebro/README.md index 434bd5e..3d99701 100644 --- a/elasticsearch-kibana-cerebro/README.md +++ b/elasticsearch-kibana-cerebro/README.md @@ -18,9 +18,8 @@ __Cerebro__ is an open source(MIT License) elasticsearch web admin tool built us #### **Github Codespaces** - +[![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/star3am/hashiqube?quickstart=1) ``` -bash hashiqube/basetools.sh bash docker/docker.sh bash elasticsearch-kibana-cerebro/elasticsearch-kibana-cerebro.sh ``` diff --git a/gitlab/README.md b/gitlab/README.md index ea5a0b3..d87d499 100644 --- a/gitlab/README.md +++ b/gitlab/README.md @@ -23,9 +23,8 @@ http://localhost:10888/ #### **Github Codespaces** - +[![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/star3am/hashiqube?quickstart=1) ``` -bash hashiqube/basetools.sh bash docker/docker.sh bash minikube/minikube.sh bash gitlab/gitlab.sh diff --git a/hashiqube/README.md b/hashiqube/README.md index 23d84da..602ed85 100644 --- a/hashiqube/README.md +++ b/hashiqube/README.md @@ -13,9 +13,8 @@ Hashiqube has been created to help Engineers, Developers and anyone who wants to #### **Github Codespaces** - +[![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/star3am/hashiqube?quickstart=1) ``` -bash hashiqube/basetools.sh bash docker/docker.sh bash vault/vault.sh bash consul/consul.sh diff --git a/jenkins/README.md b/jenkins/README.md index e0bc7c9..7601de5 100644 --- a/jenkins/README.md +++ b/jenkins/README.md @@ -32,9 +32,8 @@ Let's start Jenkins #### **Github Codespaces** - +[![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/star3am/hashiqube?quickstart=1) ``` -bash hashiqube/basetools.sh bash docker/docker.sh bash vault/vault.sh bash jenkins/jenkins.sh diff --git a/ldap/README.md b/ldap/README.md index 46640bd..b85466f 100644 --- a/ldap/README.md +++ b/ldap/README.md @@ -9,9 +9,8 @@ LDAP stands for Lightweight Directory Access Protocol. As the name suggests, it #### **Github Codespaces** - +[![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/star3am/hashiqube?quickstart=1) ``` -bash hashiqube/basetools.sh bash docker/docker.sh bash ldap/ldap.sh bash vault/vault.sh diff --git a/localstack/README.md b/localstack/README.md index 3f84fc9..34b8b9a 100644 --- a/localstack/README.md +++ b/localstack/README.md @@ -14,9 +14,8 @@ To get Localstack installed and running in Hashiqube, you can use the following #### **Github Codespaces** - +[![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/star3am/hashiqube?quickstart=1) ``` -bash hashiqube/basetools.sh bash docker/docker.sh bash localstack/localstack.sh bash terraform/terraform.sh diff --git a/minikube/README.md b/minikube/README.md index afa5364..3f04aa7 100644 --- a/minikube/README.md +++ b/minikube/README.md @@ -12,9 +12,8 @@ https://kubernetes.io/docs/tasks/access-application-cluster/web-ui-dashboard/ #### **Github Codespaces** - +[![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/star3am/hashiqube?quickstart=1) ``` -bash hashiqube/basetools.sh bash docker/docker.sh bash minikube/minikube.sh ``` diff --git a/newrelic-kubernetes-monitoring/README.md b/newrelic-kubernetes-monitoring/README.md index 7a876e8..f822c0d 100644 --- a/newrelic-kubernetes-monitoring/README.md +++ b/newrelic-kubernetes-monitoring/README.md @@ -14,9 +14,8 @@ https://kubernetes.io/docs/tasks/access-application-cluster/web-ui-dashboard/ #### **Github Codespaces** - +[![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/star3am/hashiqube?quickstart=1) ``` -bash hashiqube/basetools.sh bash docker/docker.sh bash minikube/minikube.sh ``` diff --git a/nomad/README.md b/nomad/README.md index 10dbf89..f4e78a3 100644 --- a/nomad/README.md +++ b/nomad/README.md @@ -24,9 +24,8 @@ Increasingly, teams want to move away from the traditional tight coupling of app #### **Github Codespaces** - +[![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/star3am/hashiqube?quickstart=1) ``` -bash hashiqube/basetools.sh bash docker/docker.sh bash consul/consul.sh bash nomad/nomad.sh diff --git a/portainer/README.md b/portainer/README.md index c16e9e5..2dd9982 100644 --- a/portainer/README.md +++ b/portainer/README.md @@ -11,9 +11,8 @@ Build and manage your Docker environments with ease today. #### **Github Codespaces** - +[![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/star3am/hashiqube?quickstart=1) ``` -bash hashiqube/basetools.sh bash docker/docker.sh bash portainer/portainer.sh ``` diff --git a/prometheus-grafana/README.md b/prometheus-grafana/README.md index f652a1a..d560c4b 100644 --- a/prometheus-grafana/README.md +++ b/prometheus-grafana/README.md @@ -25,9 +25,8 @@ In order to provision Prometheus and Grafana, you need bastetools, docker, minik #### **Github Codespaces** - +[![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/star3am/hashiqube?quickstart=1) ``` -bash hashiqube/basetools.sh bash docker/docker.sh bash vault/vault.sh bash consul/consul.sh diff --git a/sentinel/README.md b/sentinel/README.md index e37262c..f6cd6d5 100644 --- a/sentinel/README.md +++ b/sentinel/README.md @@ -10,9 +10,8 @@ Sentinel is a language and framework for policy built to be embedded in existing #### **Github Codespaces** - +[![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/star3am/hashiqube?quickstart=1) ``` -bash hashiqube/basetools.sh bash docker/docker.sh bash sentinel/sentinel.sh ``` diff --git a/terraform/README.md b/terraform/README.md index 2610a64..cb00692 100644 --- a/terraform/README.md +++ b/terraform/README.md @@ -24,6 +24,35 @@ Terraform is an open-source infrastructure as code software tool created by Hash Because of this flexibility, Terraform can be used to solve many different problems. +## Provision + + +#### **Github Codespaces** +[![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/star3am/hashiqube?quickstart=1) +``` +bash docker/docker.sh +bash localstack/localstack.sh +bash terraform/terraform.sh +``` + +#### **Vagrant** + +``` +vagrant up --provision-with basetools,docsify,docker,localstack,terraform +``` + +#### **Docker Compose** + +``` +docker compose exec hashiqube /bin/bash +bash hashiqube/basetools.sh +bash docker/docker.sh +bash docsify/docsify.sh +bash localstack/localstack.sh +bash terraform/terraform.sh +``` + + ### Introduction to Terraform HashiCorp Co-Founder and CTO, Armon Dadgar, explains the basics of Terraform, what it is, and how it works in this informative whiteboard video. diff --git a/trex/README.md b/trex/README.md index 5325118..1173f59 100644 --- a/trex/README.md +++ b/trex/README.md @@ -16,9 +16,8 @@ Enjoy! #### **Github Codespaces** - +[![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/star3am/hashiqube?quickstart=1) ``` -bash hashiqube/basetools.sh bash docker/docker.sh bash trex/trex.sh ``` diff --git a/uptime-kuma/README.md b/uptime-kuma/README.md index 44364af..2d5bc3d 100644 --- a/uptime-kuma/README.md +++ b/uptime-kuma/README.md @@ -12,9 +12,8 @@ To get Uptime Kuma running, please do #### **Github Codespaces** - +[![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/star3am/hashiqube?quickstart=1) ``` -bash hashiqube/basetools.sh bash docker/docker.sh bash uptime-kuma/uptime-kuma.sh ``` diff --git a/vault/README.md b/vault/README.md index 73f2aaa..e6f86e0 100644 --- a/vault/README.md +++ b/vault/README.md @@ -26,9 +26,8 @@ In this whiteboard video, Armon Dadgar, HashiCorp's co-founder and CTO, explains #### **Github Codespaces** - +[![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/star3am/hashiqube?quickstart=1) ``` -bash hashiqube/basetools.sh bash vault/vault.sh ``` diff --git a/waypoint/README.md b/waypoint/README.md index 4388303..f452cb1 100644 --- a/waypoint/README.md +++ b/waypoint/README.md @@ -48,9 +48,8 @@ To run Waypoint on Nomad do: #### **Github Codespaces** - +[![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/star3am/hashiqube?quickstart=1) ``` -bash hashiqube/basetools.sh bash docker/docker.sh bash nomad/nomad.sh bash waypoint/waypoint.sh