Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

May 28 release #250

Merged
merged 1 commit into from
Jun 3, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 1 addition & 3 deletions docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,4 @@ provider "volterra" {
**OR**

- `VES_P12_CONTENT`: Base64-encoded P12 bundle content.
- **Password:** Set the P12 file password via the `VES_P12_PASSWORD` environment variable.


- **Password:** Set the P12 file password via the `VES_P12_PASSWORD` environment variable.
7 changes: 4 additions & 3 deletions docs/resources/volterra_advertise_policy.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ resource "volterra_advertise_policy" "example" {
namespace = "staging"

// One of the arguments from this list "port port_ranges" must be set

port = "80"
}

Expand Down Expand Up @@ -165,7 +166,7 @@ tenant - (Optional) then tenant will hold the referred object's(e.g. route's) te

Direct reference to site object.

###### One of the arguments from this list "enable_internet_vip, disable_internet_vip" must be set
###### One of the arguments from this list "disable_internet_vip, enable_internet_vip" must be set

`disable_internet_vip` - (Optional) Do not enable advertise on external internet vip. (`Bool`).

Expand Down Expand Up @@ -245,7 +246,7 @@ TLS Private Key data in unencrypted PEM format including the PEM headers. The da

`secret_encoding_type` - (Optional) e.g. if a secret is base64 encoded and then put into vault. (`String`).(Deprecated)

###### One of the arguments from this list "blindfold_secret_info, vault_secret_info, clear_secret_info, wingman_secret_info" must be set
###### One of the arguments from this list "wingman_secret_info, blindfold_secret_info, vault_secret_info, clear_secret_info" must be set

`blindfold_secret_info` - (Optional) Blindfold Secret is used for the secrets managed by F5XC Secret Management Service. See [Secret Info Oneof Blindfold Secret Info ](#secret-info-oneof-blindfold-secret-info) below for details.

Expand Down Expand Up @@ -275,7 +276,7 @@ Common TLS parameters used in both upstream and downstream connections.

Root CA Certificate.

`trusted_ca_list` - (Optional) Reference to Root CA Certificate. See [ref](#ref) below for details.(Deprecated)
`trusted_ca_list` - (Optional) Reference to Root CA Certificate. See [ref](#ref) below for details.

Attribute Reference
-------------------
Expand Down
19 changes: 9 additions & 10 deletions docs/resources/volterra_alert_policy.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,19 +28,18 @@ resource "volterra_alert_policy" "example" {

routes {
// One of the arguments from this list "send dont_send" must be set

send = true

// One of the arguments from this list "severity group alertname alertname_regex custom any" must be set
// One of the arguments from this list "severity group alertname alertname_regex custom any" can be set

group {
groups = ["groups"]
severity {
severities = ["severities"]
}
notification_parameters {
// One of the arguments from this list "default individual ves_io_group custom" must be set
// One of the arguments from this list "custom default individual ves_io_group" must be set

custom {
labels = ["value"]
}
default = true

group_interval = "1m"

Expand Down Expand Up @@ -82,7 +81,7 @@ Argument Reference

Notification parameters to decide how and when the alerts should be sent to the receivers..

###### One of the arguments from this list "ves_io_group, custom, default, individual" must be set
###### One of the arguments from this list "default, individual, ves_io_group, custom" must be set

`custom` - (Optional) Specify set of labels for grouping the alerts. See [Group By Custom ](#group-by-custom) below for details.

Expand All @@ -108,7 +107,7 @@ The routes are evaluated in the specified order and terminates on the first matc

`send` - (Optional) Send the alert (`Bool`).

###### One of the arguments from this list "any, severity, group, alertname, alertname_regex, custom" can be set
###### One of the arguments from this list "custom, any, severity, group, alertname, alertname_regex" can be set

`alertname` - (Optional) Matches the alertname of the alert (`String`).

Expand Down Expand Up @@ -146,7 +145,7 @@ AlertLabel to configure the alert policy rule.

Alertname Matcher.

###### One of the arguments from this list "regex_match, exact_match" must be set
###### One of the arguments from this list "exact_match, regex_match" must be set

`exact_match` - (Optional) Equality match value for the label (`String`).

Expand Down
32 changes: 25 additions & 7 deletions docs/resources/volterra_alert_receiver.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,10 +20,28 @@ resource "volterra_alert_receiver" "example" {
name = "acmecorp-web"
namespace = "staging"

// One of the arguments from this list "sms webhook slack pagerduty opsgenie email" must be set
// One of the arguments from this list "email sms webhook slack pagerduty opsgenie" must be set

email {
email = "abc@email.com"
slack {
channel = "value"

url {
blindfold_secret_info_internal {
decryption_provider = "value"

location = "string:///U2VjcmV0SW5mb3JtYXRpb24="

store_provider = "value"
}

secret_encoding_type = "secret_encoding_type"

// One of the arguments from this list "blindfold_secret_info vault_secret_info clear_secret_info wingman_secret_info" must be set

wingman_secret_info {
name = "ChargeBack-API-Key"
}
}
}
}

Expand Down Expand Up @@ -120,7 +138,7 @@ HTTP Basic Auth Password.

`secret_encoding_type` - (Optional) e.g. if a secret is base64 encoded and then put into vault. (`String`).(Deprecated)

###### One of the arguments from this list "blindfold_secret_info, vault_secret_info, clear_secret_info, wingman_secret_info" must be set
###### One of the arguments from this list "clear_secret_info, wingman_secret_info, blindfold_secret_info, vault_secret_info" must be set

`blindfold_secret_info` - (Optional) Blindfold Secret is used for the secrets managed by F5XC Secret Management Service. See [Secret Info Oneof Blindfold Secret Info ](#secret-info-oneof-blindfold-secret-info) below for details.

Expand Down Expand Up @@ -156,7 +174,7 @@ PagerDuty integration key (choose Integration Type: Events API v2).

`secret_encoding_type` - (Optional) e.g. if a secret is base64 encoded and then put into vault. (`String`).(Deprecated)

###### One of the arguments from this list "blindfold_secret_info, vault_secret_info, clear_secret_info, wingman_secret_info" must be set
###### One of the arguments from this list "wingman_secret_info, blindfold_secret_info, vault_secret_info, clear_secret_info" must be set

`blindfold_secret_info` - (Optional) Blindfold Secret is used for the secrets managed by F5XC Secret Management Service. See [Secret Info Oneof Blindfold Secret Info ](#secret-info-oneof-blindfold-secret-info) below for details.

Expand Down Expand Up @@ -296,7 +314,7 @@ API Key is embedded in the webhook URL..

`secret_encoding_type` - (Optional) e.g. if a secret is base64 encoded and then put into vault. (`String`).(Deprecated)

###### One of the arguments from this list "wingman_secret_info, blindfold_secret_info, vault_secret_info, clear_secret_info" must be set
###### One of the arguments from this list "clear_secret_info, wingman_secret_info, blindfold_secret_info, vault_secret_info" must be set

`blindfold_secret_info` - (Optional) Blindfold Secret is used for the secrets managed by F5XC Secret Management Service. See [Secret Info Oneof Blindfold Secret Info ](#secret-info-oneof-blindfold-secret-info) below for details.

Expand Down Expand Up @@ -392,7 +410,7 @@ Incoming webhook url to send alert notifications..

`secret_encoding_type` - (Optional) e.g. if a secret is base64 encoded and then put into vault. (`String`).(Deprecated)

###### One of the arguments from this list "blindfold_secret_info, vault_secret_info, clear_secret_info, wingman_secret_info" must be set
###### One of the arguments from this list "clear_secret_info, wingman_secret_info, blindfold_secret_info, vault_secret_info" must be set

`blindfold_secret_info` - (Optional) Blindfold Secret is used for the secrets managed by F5XC Secret Management Service. See [Secret Info Oneof Blindfold Secret Info ](#secret-info-oneof-blindfold-secret-info) below for details.

Expand Down
3 changes: 2 additions & 1 deletion docs/resources/volterra_api_definition.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,8 @@ resource "volterra_api_definition" "example" {
namespace = "staging"

// One of the arguments from this list "strict_schema_origin mixed_schema_origin" must be set
strict_schema_origin = true

mixed_schema_origin = true
}

```
Expand Down
Loading
Loading