Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/onlydole/vault-aks
A demo showing how to set up Vault in Azure Kubernetes Service (AKS) using HashiCorp Terraform.
https://github.com/onlydole/vault-aks
hashicorp-terraform hashicorp-vault kubernetes terraform vault
Last synced: 5 days ago
JSON representation
A demo showing how to set up Vault in Azure Kubernetes Service (AKS) using HashiCorp Terraform.
- Host: GitHub
- URL: https://github.com/onlydole/vault-aks
- Owner: onlydole
- License: apache-2.0
- Created: 2021-02-11T02:56:05.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2021-03-08T23:35:19.000Z (over 3 years ago)
- Last Synced: 2024-10-11T06:43:12.943Z (28 days ago)
- Topics: hashicorp-terraform, hashicorp-vault, kubernetes, terraform, vault
- Language: HCL
- Homepage:
- Size: 17.6 KB
- Stars: 2
- Watchers: 4
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Vault on AKS
> Deploying Vault on Azure Kubernetes Service using Terraform
## Table of Contents
- [Vault on AKS](#vault-on-aks)
- [Table of Contents](#table-of-contents)
- [Requirements](#requirements)
- [Additional Reading](#additional-reading)
- [Author Information](#author-information)
- [License](#license)## Requirements
To use the code in this repository, you will need the following applications:
- [HashiCorp Terraform](https://www.terraform.io/downloads.html) `0.14.6` (or later)
- Azure CLI [az](https://docs.microsoft.com/en-us/cli/azure/) `2.0.0` (or later)## Author Information
This repository is maintained by [Taylor Dolezal](https://github.com/onlydole)
## Additional Reading
### Terraform
- Creating Terraform resources: [learn.hashicorp.com/tutorials/terraform/azure-dependency](https://learn.hashicorp.com/tutorials/terraform/azure-dependency?in=terraform/azure-get-started)
- Terraform Remote State: [learn.hashicorp.com/tutorials/terraform/azure-remote](https://learn.hashicorp.com/tutorials/terraform/azure-remote?in=terraform/azure-get-started)
- Provisioning AKS Clusters: [learn.hashicorp.com/tutorials/terraform/aks](https://learn.hashicorp.com/tutorials/terraform/aks?in=terraform/kubernetes)
- Managing Kubernetes resources: [learn.hashicorp.com/tutorials/terraform/kubernetes-provider](https://learn.hashicorp.com/tutorials/terraform/kubernetes-provider?in=terraform/kubernetes)### Consul
- Introduction to Consul [learn.hashicorp.com/tutorials/consul/deployment-overview](https://learn.hashicorp.com/tutorials/consul/deployment-overview?in=consul/production-deploy)
- Consul on Kubernetes: [learn.hashicorp.com/collections/consul/gs-consul-service-mesh](https://learn.hashicorp.com/collections/consul/gs-consul-service-mesh)## License
Licensed under the Apache License, Version 2.0 (the "License").
You may obtain a copy of the License at [apache.org/licenses/LICENSE-2.0](http://www.apache.org/licenses/LICENSE-2.0).
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an _"AS IS"_ basis, without WARRANTIES or conditions of any kind, either express or implied.
See the License for the specific language governing permissions and limitations under the License.