Spot Ocean Metric Exporter Terraform Module
A Terraform module to install Ocean Metric Exporter using Helm.
Table of Contents
- Prerequisites
- Usage
- Examples
- Requirements
- Providers
- Modules
- Resources
- Inputs
- Outputs
- Documentation
- Getting Help
- Community
- Contributing
- License
Usage
module "ocean-metric-exporter" {
source = "spotinst/ocean-metric-exporter/spotinst"
}
Examples
Requirements
Name | Version |
---|---|
terraform | >= 0.13.0 |
spotinst | >= 1.39.0 |
Providers
Name | Version |
---|---|
helm | 2.5.1 |
Modules
No modules.
Resources
Name | Type |
---|---|
helm_release.this | resource |
Inputs
Name | Description | Type | Default | Required |
---|---|---|---|---|
ca_bundle_secret_name | CA bundle secret name. | string |
null |
no |
chart | Chart name to be deployed. | string |
"ocean-metric-exporter" |
no |
chart_namespace | Chart namespace to install the release into. | string |
"spot-system" |
no |
chart_repository | Repository URL where to locate the Spot Ocean Metric Exporter chart. | string |
"https://charts.spot.io" |
no |
chart_version | Chart version to be deployed. | string |
"1.0.0" |
no |
config_map_name | ConfigMap name. | string |
null |
no |
create_metric_exporter | Controls whether the Spot Ocean Metric Exporter should be created. | bool |
true |
no |
create_namespace | Controls whether the namespace should be created if it does not yet exist. | bool |
true |
no |
create_service | Controls whether a service should be created. | bool |
null |
no |
image_pull_policy | Image pull policy. | string |
null |
no |
image_pull_secrets | Image pull secrets. | string |
null |
no |
image_repository | Image repository. | string |
null |
no |
image_tag | Image tag. | string |
null |
no |
namespace | Kubernetes namespace where the components should be installed. | string |
null |
no |
replica_count | Replicas. | number |
null |
no |
secret_name | Secret name. | string |
null |
no |
Outputs
No outputs.
Documentation
If you're new to Spot and want to get started, please checkout our Getting Started guide, available on the Spot Documentation website.
Getting Help
We use GitHub issues for tracking bugs and feature requests. Please use these community resources for getting help:
- Ask a question on Stack Overflow and tag it with terraform-spotinst.
- Join our Spot community on Slack.
- Open an issue.
Community
Contributing
Please see the contribution guidelines.
License
Code is licensed under the Apache License 2.0.