|
преди 1 седмица | |
---|---|---|
examples | преди 3 месеца | |
.gitignore | преди 1 година | |
.pre-commit-config.yaml | преди 1 седмица | |
CHANGELOG.md | преди 1 седмица | |
Jenkinsfile | преди 1 година | |
LICENSE | преди 1 година | |
README.md | преди 1 седмица | |
main.tf | преди 1 седмица | |
outputs.tf | преди 1 година | |
variables.tf | преди 1 седмица |
Terraform module to deploy alertmanager webhook servicenow on kubernetes.
No requirements.
Name | Version |
---|---|
kubernetes | n/a |
random | n/a |
Name | Description | Type | Default | Required |
---|---|---|---|---|
annotations | Additionnal annotations that will be merged on all resources. | map |
{} |
no |
application_version | Version of AWSN to deploy. | string |
"1.6.0" |
no |
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 |
"alertmanager-webhook-servicenow" |
no |
configuration | Configuration to use for alertmanager-webhook-servicenow (must be a yaml string). | string |
n/a | yes |
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 |
"alertmanager-webhook-servicenow" |
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 |
instance_name | Name of the service-now instance to connect to. | string |
n/a | yes |
labels | Additionnal labels that will be merged on all resources. | map |
{} |
no |
namespace | Namespace in which the module will be deployed. | string |
"default" |
no |
password | Password to use when connecting to service-now. | string |
n/a | yes |
port | Port to be used for the service. | number |
80 |
no |
replicas | Number of replicas to deploy. | number |
2 |
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 |
"alertmanager-webhook-servicenow" |
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 |
"alertmanager-webhook-servicenow" |
no |
user_name | Username to use when connecting to service-now. | string |
n/a | yes |
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. |
All contributions are welcome, but take notice of the following requirements:
This repository uses a pre-commit configuration file. Our CI will make sure it runs before deploying anything. More information
pre-commit install
pre-commit install -t commit-msg
This repository follows the semantic versionning v2.0.0 conventions.
This repository follows the AFCMF commit message standards.
This repository follows the FXinnovation Terraform standards.
The changelog message is generated using the git-extras
package using the following command:
git changelog -a -t <target-version> -p