Commit graph

720 commits

Author SHA1 Message Date
Ruben Hönle
edf22a6193
feat(kms): add keyring resource and datasource (#1049)
relates to STACKITTPR-410
2025-11-12 13:10:58 +00:00
stackit-pipeline
c6e1c3d3a8
fix(deps): update module golang.org/x/mod to v0.30.0 (#1054)
Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
2025-11-12 07:35:42 +01:00
Ruben Hönle
52b879b436
refactor(docs): remove duplicate util func to format possible values (#1050) 2025-11-11 16:24:48 +01:00
Mauritz Uphoff
64d6fa9bea
feat(resourcemanager): graduate folder resource to ga (#1043) 2025-11-06 17:10:11 +00:00
Mauritz Uphoff
a81b7d49e7
chore(ci): add command to fmt testdata terraform files (#1042) 2025-11-06 18:01:44 +01:00
Marcel Jacek
4552b14edd
feat(iaas): add warning that behavior of network resource will change (#1031)
relates to STACKITTPR-366

* feat(iaas): add warning that behavior of network resource will change
* fix: changed payload for ipv6_nameservers
  * if is unset / null: ipv6_nameservers will not be sent
  * if set list / empty list: ipv6_nameserver will be sent with the set list / empty list
2025-11-03 13:04:15 +01:00
mitterle-sit
10eced46c7
feat(observability): add logs and traces retentions days (#1032)
* feat(observability): add logs and traces retentions days

* feat(observability): add inputs to acceptance test

* feat(observability): add inputs to example

* feat(observability): fix docs

* feat(observability): fix ModifyPlan checks after review

* feat(observability): fix acceptance test max values

* feat(observability): fix lint issues

* feat(observability): apply suggestion
2025-10-29 13:45:39 +00:00
Björn Fischer
e4e2e55e94
feat(loadbalancer): support for idle timeout (TCP and UDP) (#1039) 2025-10-27 18:43:56 +01:00
Mauritz Uphoff
e0b2c098f2
fix(docs): fix typos in IaaS routingtable docs (#1030)
Signed-off-by: Mauritz Uphoff <mauritz.uphoff@stackit.cloud>
2025-10-16 12:49:20 +00:00
Christian Hamm
c733535d9b
fix(docs): Update CDN usage example (#1005)
relates to STACKITCDN-1003
2025-10-16 11:49:17 +00:00
Ruben Hönle
2a077d17d8
fix(docs): store IDs of resource after privisioning in contribution guide (#1028)
also adjust the contribution guide to show the new multi-region implementation

relates to STACKITTPR-374
2025-10-15 14:47:16 +02:00
Ruben Hönle
4103c33fd2
fix(dns): store IDs immediately after provisioning (#1022)
relates to STACKITTPR-373
2025-10-15 09:16:30 +00:00
Politano
f0433984f4
cdn add geofence feature (#1020)
* add geofencing attribute to "stackit_cdn_distribution"
2025-10-15 08:56:47 +00:00
Marcel Jacek
87bc7415fc
feat(dns): add validation for cname record-sets (#1019)
relates to #1014 and STACKITTPR-375
2025-10-15 09:42:22 +02:00
Fabian Spottog
82c1d1e644
fix(scf): pagetitle in guide (#1027)
* fix pagetitle in scf guide
2025-10-13 12:53:10 +02:00
Alexander Dahmen
3769b43527
fix(ske): prevent usage of UUID for dns extension (#1025)
Signed-off-by: Alexander Dahmen <alexander.dahmen@inovex.de>
2025-10-10 14:24:29 +02:00
stackit-pipeline
55a9a430fc
fix(deps): update stackit sdk modules (#1024)
Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
2025-10-10 08:07:30 +02:00
stackit-pipeline
c552a354c3
chore(deps): update module golang.org/x/tools to v0.38.0 (#1016)
Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
2025-10-09 10:18:27 +02:00
Fabian Spottog
a8e874699f
feat(scf): Add STACKIT Cloud Foundry (#991)
* onboard STACKIT Cloud Foundry resources/datasource
2025-10-08 09:42:33 +00:00
Mauritz Uphoff
fcc7a99488
feat: add cidr_list attribute to stackit_public_ip_ranges datasource (#1001)
* feat: add cidr_list attribute to stackit_public_ip_ranges datasource

Signed-off-by: Mauritz Uphoff <mauritz.uphoff@stackit.cloud>
2025-10-08 07:19:57 +00:00
stackit-pipeline
800c18fa0b
fix(deps): update module github.com/hashicorp/terraform-plugin-framework-validators to v0.19.0 (#1015)
Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
2025-10-08 08:36:01 +02:00
Maximilian Bischoff
0763a5f01f
feat(ske): add refresh_before field to ske_kubeconfig resource (#1000) 2025-10-06 08:52:53 +00:00
stackit-pipeline
5f71eef4a9
fix(deps): update module github.com/hashicorp/terraform-plugin-framework to v1.16.1 (#1013)
Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
2025-09-30 15:21:58 +02:00
stackit-pipeline
569599736f
fix(deps): update module github.com/stackitcloud/stackit-sdk-go/services/authorization to v0.9.0 (#1011)
Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
2025-09-29 09:23:32 +02:00
Marcel Jacek
4289012bda
feat(docs): improve contribution docs (#1008)
relates to STACKITTPR-317
2025-09-25 17:34:02 +02:00
stackit-pipeline
8aa4d29158
fix(deps): update stackit sdk modules (#1007)
Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
2025-09-25 10:12:11 +02:00
Marcel Jacek
16446d7c4e
fix: region handling in routingtable resources didn't detect default_region changes (#1006) 2025-09-24 15:12:53 +02:00
stackit-pipeline
e5c2c7eab4
fix(deps): update module github.com/hashicorp/terraform-plugin-framework to v1.16.0 (#997)
Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
2025-09-23 12:02:55 +02:00
Patrick Koss
f0438e888c
feat(observability): continue attribute for instance -> alert config (#993) 2025-09-19 15:30:13 +00:00
stackit-pipeline
07f6c5fbce
fix(deps): update module github.com/hashicorp/terraform-plugin-go to v0.29.0 (#998)
Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
2025-09-19 12:28:46 +02:00
stackit-pipeline
2794348e12
chore(deps): update module golang.org/x/tools to v0.37.0 (#989)
Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
2025-09-19 12:23:07 +02:00
stackit-pipeline
bd1cd7dba7
fix(deps): update module golang.org/x/mod to v0.28.0 (#987)
Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
2025-09-19 09:56:10 +00:00
bm-stackit
b4c0e64eec
chore(docs): changed ipv4 prefix in loadbalancer resource example to represent a working example (#999) 2025-09-19 08:11:13 +00:00
Politano
df0f152158
feat(cdn): add custom certificate support (#983)
relates to STACKITCDN-1000
2025-09-18 19:27:22 +02:00
Mauritz Uphoff
813b8c0e81
feat(resourcemanager): add folder resource/datasource (#975)
* feat(resourcemanager): add folder resource/datasource

* feat(resourcemanager): add created_at and updated_at attributes to resourcemanager project/folder

---------

Signed-off-by: Mauritz Uphoff <mauritz.uphoff@stackit.cloud>
2025-09-17 07:53:48 +00:00
Ruben Hönle
27e4ef0227
fix(objectstorage): allow to change credentials group id of credential (#995)
relates to STACKITTPR-344, #963
2025-09-16 14:51:03 +02:00
Ruben Hönle
39c52f4367
feat(observability): add description to credential resource (#992)
relates to STACKITTPR-333, #974
2025-09-16 09:19:36 +02:00
Ruben Hönle
4b46119433
feat(observability): add send_resolved field (#935)
relates to STACKITTPR-283
2025-09-12 15:28:50 +00:00
bm-stackit
b1e97e92f9
feat(loadbalancer): add security_group_id and disable_security_group_assignment field (#986) 2025-09-12 15:20:02 +00:00
Marcel Jacek
65c6106ea9
fix(observability): remove invalid fields match and match_regex from main route in alert_config (#915)
* fix: remove invalid `match` and `match_regex` from main route in alert_config
- deprecated `match` and `match_regex` in child routes
- add new `matchers` field
2025-09-12 09:58:50 +02:00
stackit-pipeline
433efa001c
fix(deps): update module github.com/stackitcloud/stackit-sdk-go/services/cdn to v1.5.0 (#990)
Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
2025-09-12 07:20:21 +02:00
mitterle-sit
e5fdb59dad
feat: stabilize drift for ske egress range (#971)
* feat: stabilize drift for ske egress range

* feat: add PlanModifiers to pod_address_ranges too
2025-09-12 05:16:29 +00:00
Marcel Jacek
4a7106cc01
fix(iaas): wait for network area deletion until projects are deleted (#978)
* fix: add ReadyForDeletionWaitHandler to avoid error when deleting a network area with projects in deletion state
2025-09-11 13:26:32 +02:00
stackit-pipeline
ba6ee8bd23
fix(deps): update stackit sdk modules (#988)
* fix(deps): update stackit sdk modules

* chore(objectstorage): Attribute expires is now a NullableString

Signed-off-by: Alexander Dahmen <alexander.dahmen@inovex.de>

---------

Signed-off-by: Alexander Dahmen <alexander.dahmen@inovex.de>
Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
Co-authored-by: Alexander Dahmen <alexander.dahmen@inovex.de>
2025-09-10 09:54:38 +02:00
Alexander Dahmen
8f8124e32d
fix(observability): Some plans do not offer to configure alert configs or store metrics. (#964)
Signed-off-by: Alexander Dahmen <alexander.dahmen@inovex.de>
2025-09-09 13:42:08 +02:00
stackit-pipeline
bb09c8539d
fix(deps): update stackit sdk modules (#985)
Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
2025-09-08 09:54:37 +02:00
stackit-pipeline
0f70f456f1
fix(deps): update module github.com/stackitcloud/stackit-sdk-go/services/observability to v0.13.0 (#984)
Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
2025-09-05 10:18:23 +02:00
stackit-pipeline
98784cb1c4
fix(deps): update module github.com/stackitcloud/stackit-sdk-go/services/observability to v0.12.0 (#981)
Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
2025-09-04 12:53:04 +02:00
Mauritz Uphoff
822b9fc6b4
bugfix(serverbackup): state drift in volume-id because of changed order (#979)
* fix: state drift in backup-properties.volume-id because of changed order in API response

---------

Signed-off-by: Mauritz Uphoff <mauritz.uphoff@stackit.cloud>
Co-authored-by: Marcel Jacek <Marcel.Jacek@stackit.cloud>
2025-09-03 10:58:01 +02:00
Mauritz Uphoff
7c1920f55e
chore(docs): improve docs for image_v2 and machine_type (#977)
* chore(docs): improve docs for image_v2 and machine_type

Signed-off-by: Mauritz Uphoff <mauritz.uphoff@stackit.cloud>

* review changes

Signed-off-by: Mauritz Uphoff <mauritz.uphoff@stackit.cloud>

---------

Signed-off-by: Mauritz Uphoff <mauritz.uphoff@stackit.cloud>
2025-09-03 10:23:44 +02:00