You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
louis-felix.tessier 84d0e97e7d feature/pin-app-0.9.0 (#10) 8 months ago
examples feature/pin-app-0.9.0 (#10) 8 months ago
.gitignore Init 1 year ago
.pre-commit-config.yaml feature/pin-app-0.9.0 (#10) 8 months ago
Jenkinsfile Init 1 year ago
LICENSE Init 1 year ago
README.md feature/pin-app-0.9.0 (#10) 8 months ago
main.tf feature/pin-app-0.9.0 (#10) 8 months ago
outputs.tf Init 1 year ago
variables.tf Changed conf input as map 10 months ago

README.md

terraform-module-kubernetes-azure-resources-exporter

Terraform module for azure-resources-exporter

Usage

See examples folders for usage of this module.

Providers

Name Version
kubernetes n/a
random n/a

Inputs

Name Description Type Default Required
annotations Additionnal annotations that will be merged on all resources. map {} no
client_id Client ID that will be used by the azure-resources-exporter. string n/a yes
client_secret Client secret that will be used by the azure-resources-exporter. string n/a yes
config_map_annotations Additionnal annotations that will be merged for the config map. map {} no
config_map_labels Additionnal labels that will be merged for the config map. map {} no
config_map_name Name of the config map that will be created. string "azure-resources-exporter" no
configuration Configuration to use for azure-resources-exporter (must be a map). map {} no
deployment_annotations Additionnal annotations that will be merged on the deployment. map {} no
deployment_labels Additionnal labels that will be merged on the deployment. map {} no
deployment_name Name of the deployment that will be create. string "azure-resources-exporter" no
enabled Whether or not to enable this module. bool true no
image_pull_policy Image pull policy on the main container. string "IfNotPresent" no
labels Additionnal labels that will be merged on all resources. map {} no
namespace Namespace in which the module will be deployed. string "default" no
port Port to be used for the service. number 80 no
replicas Number of replicas to deploy. number 1 no
secret_annotations Additionnal annotations that will be merged for the secret. map {} no
secret_labels Additionnal labels that will be merged for the secret. map {} no
secret_name Name of the secret that will be created. string "azure-resources-exporter" no
service_annotations Additionnal annotations that will be merged for the service. map {} no
service_labels Additionnal labels that will be merged for the service. map {} no
service_name Name of the service that will be create string "azure-resources-exporter" no
subscription_id Subscription ID that will be used by the azure-resources-exporter. string n/a yes
tenant_id Tenant ID that will be used by the azure-resources-exporter. string n/a yes

Outputs

Name Description
config_map_name Name of the config_map created by this module.
deployment_name Name of the deployment created by this module.
namespace Namespace in which the module is deployed.
port Port on which the service listens.
secret_name Name of the secret created by this module.
service_name Name of the service created by this module.