Vault Automation 0c6c13dd38
license: update headers to IBM Corp. (#10229) (#10233)
* license: update headers to IBM Corp.
* `make proto`
* update offset because source file changed

Signed-off-by: Ryan Cragun <me@ryan.ec>
Co-authored-by: Ryan Cragun <me@ryan.ec>
2025-10-21 15:20:20 -06:00

54 lines
1.2 KiB
HCL

# Copyright IBM Corp. 2016, 2025
# SPDX-License-Identifier: BUSL-1.1
terraform {
required_providers {
enos = {
source = "registry.terraform.io/hashicorp-forge/enos"
}
}
}
variable "cluster_name" {
type = string
description = "The name of the cluster to load the image into"
}
variable "image" {
type = string
description = "The image name for the image to load, i.e. hashicorp/vault"
}
variable "tag" {
type = string
description = "The tag for the image to load, i.e. 1.12.0-dev"
}
variable "archive" {
type = string
description = "The path to the image archive to load"
default = null
}
resource "enos_local_kind_load_image" "vault" {
cluster_name = var.cluster_name
image = var.image
tag = var.tag
archive = var.archive
}
output "tag" {
value = var.tag
description = "The tag of the docker image to load without the tag, i.e. 1.10.0"
}
output "image" {
value = var.image
description = "The tag of the docker image to load without the tag, i.e. vault"
}
output "repository" {
value = enos_local_kind_load_image.vault.loaded_images.repository
description = "The name of the image's repository, i.e. hashicorp/vault"
}