v0.4.0
DEPRECATION
- Deprecated Resource:
sysdig_secure_notification_channel
. This resource will be removed in the next version, please migrate to the newsysdig_secure_notification_channel_*
resources.
FEATURES
- New Resource:
sysdig_monitor_team
. - New Resource:
sysdig_secure_notification_channel_email
. - New Resource:
sysdig_secure_notification_channel_sns
. - New Resource:
sysdig_secure_notification_channel_opsgenie
. - New Resource:
sysdig_secure_notification_channel_victorops
. - New Resource:
sysdig_secure_notification_channel_webhook
. - New Resource:
sysdig_secure_notification_channel_slack
. - New Resource:
sysdig_secure_notification_channel_pagerduty
. - New Resource:
sysdig_monitor_notification_channel_email
. - New Resource:
sysdig_monitor_notification_channel_opsgenie
. - New Resource:
sysdig_monitor_notification_channel_pagerduty
. - New Resource:
sysdig_monitor_notification_channel_slack
. - New Resource:
sysdig_monitor_notification_channel_sns
. - New Resource:
sysdig_monitor_notification_channel_victorops
. - New Resource:
sysdig_monitor_notification_channel_webhook
. - New custom headers option to the provider and the client that would allow users of the provider to authenticate with custom methods.
The headers can overwrite the existingAuthorization
andContent-Type
.
Example:
provider "sysdig" {
sysdig_monitor_url = ibm_resource_key.resource_key.credentials["Sysdig Endpoint"]
sysdig_monitor_api_token = data.ibm_iam_auth_token.auth.iam_access_token
extra_headers = {
"IBMInstanceID" = ibm_resource_instance.sysdig.guid
"Authorization" = data.ibm_iam_auth_token.auth.iam_access_token
}
}
- Support proxy from env vars
$HTTP_PROXY
with the formathttp://user:password@host:port/
and$NO_PROXY
with a comma-separated list of servers that should not be connected through proxy, likefoo.com,bar.net:4000
.
BUG FIXES
- Solved race condition caused by the Terraform SDK
OTHER
- Added Documentation at https://sysdiglabs.github.io/terraform-provider-sysdig/
- Added CI for continuous testing.
- Added CD for automatic releases in https://registry.terraform.io as
sysdiglabs/sysdig
provider.
Changelog
7df9384 ci: Add Terraform Registry release procedure (#42)
b864855 fix(docs): Typos (#38)
feed853 docs: Improve documentation (#37)
fbfed2f fix(docs): Solve problems showing links (#36)
36412b8 docs: Update GitHub pages with more documentation (#35)
5bd5215 fix: Enable CI checking when pushing to master
4395fa6 Set theme jekyll-theme-leap-day
ccd94b4 Set theme jekyll-theme-cayman
1da2cb9 feat: Add CI and docs
28d1846 docs: Format sysdig.erb file
160daf5 docs: Add documentation for the new Notification Channel resources
1299af3 feat: Change required fields to optional in Notification Channels
b1c223e feat: Add sysdig_monitor_notification_channel resources
326c9cf feat: Split NC into dedicated, and deprecate the general
4a677a6 docs: Move resources and datasources to their own tab
3f6e9f9 docs: Improve documentation
d08ea3b feat: Support proxy from env vars (#34)
824662b feat: Add custom headers option to the provider and the client (#33)
1de6ebf feat: Add sysdig_monitor_team resource
290e398 fix: Add Mutex to solve race condition in Terraform SDK