feat: first version
This commit is contained in:
6
modules/keys/main.tf
Normal file
6
modules/keys/main.tf
Normal file
@@ -0,0 +1,6 @@
|
||||
resource "garage_key" "key" {
|
||||
name = var.name
|
||||
permissions = {
|
||||
create_bucket = false
|
||||
}
|
||||
}
|
||||
3
modules/keys/outputs.tf
Normal file
3
modules/keys/outputs.tf
Normal file
@@ -0,0 +1,3 @@
|
||||
output "access_key_id" {
|
||||
value = garage_key.key.access_key_id
|
||||
}
|
||||
8
modules/keys/providers.tf
Normal file
8
modules/keys/providers.tf
Normal file
@@ -0,0 +1,8 @@
|
||||
terraform {
|
||||
required_providers {
|
||||
garage = {
|
||||
source = "ceski23/garage2"
|
||||
version = "0.1.1"
|
||||
}
|
||||
}
|
||||
}
|
||||
4
modules/keys/variables.tf
Normal file
4
modules/keys/variables.tf
Normal file
@@ -0,0 +1,4 @@
|
||||
variable "name" {
|
||||
description = "Name of the key to add"
|
||||
type = string
|
||||
}
|
||||
Reference in New Issue
Block a user