container-registry

cloud-native-toolkit/container-registry/ibm

Terraform Module HCL IBM

Module to set up the IBM Container Registry, including creating a namespace and upgrading the plan

Install
module "container-registry" {
source = "cloud-native-toolkit/container-registry/ibm"
version = "1.1.5"
}
plain text: /constructs/tfmod-cloud-native-toolkit-container-registry-ibm/install.txt
⭐ Source on GitHub 📦 Registry page
README

IBM Container Registry module Module to set up the IBM Container Registry, including creating a namespace and upgrading the plan. Software dependencies The module depends on the following software components: Command-line tools - terraform - v13 - ibmcloud cli Terraform providers - None Module dependencies This module makes use of the output from other modules: - Resource group - github.com/cloud-native-toolkit/terraform-ibm-resource-group Example usage Refer test cases for more details ``hcl-terraform module "container_registry" { source = "github.com/cloud-native-toolkit/terraform-ibm-container-registry.git" resource_group_name = module.resource_group.name ibmcloud_api_key = var.ibmcloud_api_key region = var.region registry_namespace = var.registry_namespace upgrade_plan = var.upgrade_pl

Inputs (7)
NameTypeDescriptionDefault
ibmcloud_api_keystringThe IBM Cloud api token required
regionstringThe region for the image registry been installed. required
registry_namespacestringThe namespace that will be created in the IBM Cloud image registry. If not provi""
registry_userstringThe username to authenticate to the IBM Container Registry"iamapikey"
registry_passwordstringThe password (API key) to authenticate to the IBM Container Registry. If not pro""
upgrade_planboolFlag indicating that the container registry plan should be upgraded from Free totrue
resource_group_namestringThe name of the IBM Cloud resource group where the cluster will be created/can b"cr-prefix"
Outputs (11)
id — The id of the provisioned redis instance
name — The name of the container registry service
crn — The crn of the contaienr registry service
label — The label for the container registry instance
registry_server — The server for the container registry endpoint used in `docker login` command
location — The location of the provisioned redis instance
service — The name of the key provisioned for the redis instance
registry_user — The username for the container registry endpoint
registry_password — The password for the container registry endpoint
registry_namespace — The namespace for the container registry endpoint
registry_url — The url of the container registry server that can be accessed by a browser to manage images in the r
Resources (1)
null_resource
Details
FrameworkTerraform Module
LanguageHCL
Version1.1.5
Cloud IBM
★ Stars0
Forks1
Total downloads113
Inputs7
Outputs11
Resources1
LicenseApache-2.0
Namespacecloud-native-toolkit
Updated