Marcel Jacek
a00b0466d5
fix(observability): timeout updating alert config ( #902 )
2025-07-04 10:40:46 +02:00
Mauritz Uphoff
2dda93bb76
feat: add new attributes to git resource and datasource ( #890 )
...
* feat: add new attributes to git resource and datasource
Signed-off-by: Mauritz Uphoff <mauritz.uphoff@stackit.cloud>
* review changes
Signed-off-by: Mauritz Uphoff <mauritz.uphoff@stackit.cloud>
* review changes 2
Signed-off-by: Mauritz Uphoff <mauritz.uphoff@stackit.cloud>
---------
Signed-off-by: Mauritz Uphoff <mauritz.uphoff@stackit.cloud>
2025-07-03 09:26:18 +02:00
Ruben Hönle
9ff9b8f610
feat(iaas): add experimental support for routing tables and routes ( #896 )
...
* Merged PR 788126: feat(iaas): Onboard routing tables
feat(iaas): Onboard routing tables
Signed-off-by: Alexander Dahmen <alexander.dahmen@inovex.de>
* Merged PR 793350: fix(routingtable): region attribute is missing in scheme
fix(routingtable): region attribute is missing in scheme
Signed-off-by: Alexander Dahmen <alexander.dahmen@inovex.de>
* Merged PR 797968: feat(iaas): onboarding of routing table routes
relates to STACKITTPR-241
* use iaasalpha sdk from github
* resolve todos
* remove routes from routing table model
* restructure packages
* acc tests routing tables
* add acc tests for routes
* chore(iaas): mark routing table resources as experimental
* chore(deps): use iaasalpha sdk v0.1.19-alpha
* Review feedback
Signed-off-by: Alexander Dahmen <alexander.dahmen@inovex.de>
---------
Signed-off-by: Alexander Dahmen <alexander.dahmen@inovex.de>
Co-authored-by: Alexander Dahmen (EXT) <Alexander.Dahmen_ext@external.mail.schwarz>
Co-authored-by: Alexander Dahmen <alexander.dahmen@inovex.de>
2025-07-02 10:30:50 +02:00
stackit-pipeline
d2c51afbe5
fix(deps): update stackit sdk modules ( #894 )
...
* fix(deps): update stackit sdk modules
* Adjust opensearch regarding breaking change
tls_protocol parameter is now a string array instead of a single string
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-07-01 10:47:07 +02:00
Mauritz Uphoff
04a3436a0c
feat: add pod_address_ranges to ske resource/datasource ( #888 )
...
* feat: add pod_address_ranges to ske resource/datasource
Signed-off-by: Mauritz Uphoff <mauritz.uphoff@stackit.cloud>
* review changes
Signed-off-by: Mauritz Uphoff <mauritz.uphoff@stackit.cloud>
* review changes 2
Signed-off-by: Mauritz Uphoff <mauritz.uphoff@stackit.cloud>
---------
Signed-off-by: Mauritz Uphoff <mauritz.uphoff@stackit.cloud>
2025-06-30 09:40:36 +02:00
Alexander Dahmen
2f06bc590d
feat(provider): Added acceptance tests ( #891 )
...
* feat(provider): Added acceptance tests
Signed-off-by: Alexander Dahmen <alexander.dahmen@inovex.de>
* Remove argus custom endpoint from provider. This code was removed.
Signed-off-by: Alexander Dahmen <alexander.dahmen@inovex.de>
---------
Signed-off-by: Alexander Dahmen <alexander.dahmen@inovex.de>
2025-06-27 09:44:25 +02:00
Mauritz Uphoff
8a5de8c1b6
chore(docs): attach network interface via server attribute ( #881 )
2025-06-16 16:38:09 +02:00
Ruben Hönle
b313ef6a39
chore(terraform): use a util func to build internal terraform id ( #869 )
2025-06-12 14:41:57 +02:00
Ruben Hönle
5e5404b459
chore(terraform): refactor region overrides in mapping funcs ( #872 )
2025-06-06 16:17:02 +02:00
Ruben Hönle
281d31f615
chore(iaas): extract mapping of labels into util func ( #867 )
2025-06-05 13:46:33 +02:00
Ruben Hönle
0733ccbec9
fix(objectstorage): handle bucket not empty error on bucket delete ( #865 )
...
relates to STACKITTPR-215
2025-05-28 11:59:32 +02:00
Rüdiger Schmitz
7d78a08263
Feat/stackittpr 196 ske improve acc test min/max config ( #851 )
...
* core(ske): first test working
* chore(ske): acceptance test min
* chore(ske): implement review findings
2025-05-27 06:46:52 +00:00
Ruben Hönle
d793342b76
chore(docs): add guide how to create service account in empty org ( #862 )
...
relates to #855
2025-05-23 14:53:47 +02:00
Marcel Jacek
a47fac0ae7
feat(mongodb): set point_in_time_window_hours as required ( #860 )
...
* feat(mongodb): set point_in_time_window_hours as required
* docs update
2025-05-23 14:06:13 +02:00
Marcel Jacek
aaf29e4c19
fix(loadbalancer): set external_address as optional ( #854 )
...
* fix: set external_address for lb to optional
* add unit tests
---------
Co-authored-by: Ruben Hoenle <Ruben.Hoenle@stackit.cloud>
2025-05-23 13:25:30 +02:00
Marcel Jacek
913cc1415e
feat(dns): add option to get dns_zone by dns_name ( #856 )
...
* feat: add option to get dns_zone by dns_name
2025-05-22 11:06:04 +02:00
Ruben Hönle
5b044d275f
chore(docs): add possible values for security group rule protocol ( #857 )
...
relates to #816
2025-05-21 14:17:00 +00:00
Alexander Dahmen
c6937154e8
fix(observability): Remove parameters from acc test ( #853 )
...
This is not implemented and will be set to deprecated in the near future.
Signed-off-by: Alexander Dahmen <alexander.dahmen@inovex.de>
2025-05-20 15:49:16 +02:00
Alexander Dahmen
f572b5c386
feat(objectstorage): Min/Max acceptance tests ( #850 )
...
Signed-off-by: Alexander Dahmen <alexander.dahmen@inovex.de>
2025-05-20 13:55:49 +02:00
stackit-pipeline
7ce802769c
fix(deps): update stackit sdk modules ( #846 )
...
* fix(deps): update stackit sdk modules
* feat: Use new generated enums
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-05-19 09:56:41 +02:00
Ruben Hönle
5d844a84d6
feat(cdn): set custom user-agent header for STACKIT API calls ( #830 )
...
relates to STACKITTPR-184
2025-05-16 16:06:32 +02:00
Ruben Hönle
1e87271c05
feat(redis): set custom user-agent header for STACKIT API calls ( #838 )
...
relates to STACKITTPR-184
2025-05-16 16:06:11 +02:00
Ruben Hönle
ee70c023ac
feat(resourcemanager): set custom user-agent header for STACKIT API calls ( #826 )
...
relates to STACKITTPR-184
2025-05-16 15:37:57 +02:00
Ruben Hönle
919f93aebc
feat(authorization): set custom user-agent header for STACKIT API calls ( #827 )
...
relates to STACKITTPR-184
2025-05-16 15:37:41 +02:00
Ruben Hönle
6ded78f250
feat(ske): set custom user-agent header for STACKIT API calls ( #829 )
...
relates to STACKITTPR-184
2025-05-16 15:37:19 +02:00
Ruben Hönle
b5c4927cad
feat(logme): set custom user-agent header for STACKIT API calls ( #832 )
...
relates to STACKITTPR-184
2025-05-16 15:37:03 +02:00
Ruben Hönle
266053d804
feat(observability): set custom user-agent header for STACKIT API calls ( #833 )
...
relates to STACKITTPR-184
2025-05-16 15:36:51 +02:00
Ruben Hönle
0ba6e06260
feat(modelserving): set custom user-agent header for STACKIT API calls ( #834 )
...
relates to STACKITTPR-184
2025-05-16 15:36:37 +02:00
Ruben Hönle
06af447d61
feat(mongodbflex): set custom user-agent header for STACKIT API calls ( #840 )
...
relates to STACKITTPR-184
2025-05-16 15:35:34 +02:00
Ruben Hönle
b94bc7b4cb
feat(serverupdate): set custom user-agent header for STACKIT API calls ( #823 )
...
relates to STACKITTPR-184
2025-05-16 15:33:57 +02:00
Ruben Hönle
cc1f81b39a
feat(serviceaccount): set custom user-agent header for STACKIT API calls ( #824 )
...
relates to STACKITTPR-184
2025-05-16 15:33:45 +02:00
Ruben Hönle
3b8419f749
feat(sqlserverflex): set custom user-agent header for STACKIT API calls ( #825 )
...
relates to STACKITTPR-184
2025-05-16 15:32:29 +02:00
Ruben Hönle
b4ab2c00e7
feat(secretsmanager): set custom user-agent header for STACKIT API calls ( #837 )
...
relates to STACKITTPR-184
2025-05-16 14:58:45 +02:00
Ruben Hönle
7d07f2a265
feat(loadbalancer): set custom user-agent header for STACKIT API calls ( #843 )
...
relates to STACKITTPR-184
2025-05-16 14:56:26 +02:00
Ruben Hönle
b25b20ed32
feat(opensearch): set custom user-agent header for STACKIT API calls ( #839 )
...
relates to STACKITTPR-184
2025-05-16 13:40:55 +02:00
Ruben Hönle
342de60114
feat(postgresflex): set custom user-agent header for STACKIT API calls ( #841 )
...
relates to STACKITTPR-184
2025-05-16 11:59:25 +02:00
Ruben Hönle
fd7cc67705
feat(serverbackup): set custom user-agent header for STACKIT API calls ( #822 )
...
relates to STACKITTPR-184
2025-05-16 11:45:07 +02:00
Ruben Hönle
fa356e319e
feat(rabbitmq): set custom user-agent header for STACKIT API calls ( #828 )
...
relates to STACKITTPR-184
2025-05-16 11:41:59 +02:00
Ruben Hönle
abc3d28b55
feat(mariadb): set custom user-agent header for STACKIT API calls ( #842 )
...
relates to STACKITTPR-184
2025-05-16 09:06:01 +02:00
Ruben Hönle
11bdcf2216
feat(git): set custom user-agent header for STACKIT API calls ( #835 )
...
relates to STACKITTPR-184
2025-05-16 08:23:55 +02:00
Ruben Hönle
39ed24acd1
feat(dns): set custom user-agent header for STACKIT API calls ( #831 )
...
relates to STACKITTPR-184
2025-05-16 08:23:07 +02:00
Ruben Hönle
1ff75104dd
feat(objectstorage): set custom user-agent header for STACKIT API calls ( #836 )
...
relates to STACKITTPR-184
2025-05-16 08:22:06 +02:00
Rüdiger Schmitz
aa6c0df48b
chore(acceptance test): logme acceptance tests ( #814 )
2025-05-15 12:18:04 +02:00
Ruben Hönle
53ec994a7d
feat(iaas): set custom user-agent header for STACKIT API calls ( #821 )
...
relates to STACKITTPR-184
2025-05-14 16:46:16 +02:00
Rüdiger Schmitz
67528020d5
chore(sqlserverflex): implemented min/max test ( #812 )
2025-05-09 15:31:18 +02:00
Rüdiger Schmitz
b2af6ac0e4
Feat/stackittpr 189 min max tests ( #806 )
...
* feat(serverupdate): added min/max tests
* feat(serverbackup): added min/max tests
* chore(dns): added min/max tests
* fix(dns): correct attribute setting of zone type
* chore(secretsmanager): added min/max tests
* chore(acceptance tests): fixed linter issues
* chore(acceptance tests): cleanup code
* updated documentation
* chore(acceptance test): fixed review findings
2025-05-09 13:07:47 +00:00
Ruben Hönle
6a0ccb87ee
feat(loadbalancer): add observability options to resource and datasource ( #789 )
...
relates to STACKITTPR-124
2025-05-09 09:41:41 +02:00
Mauritz Uphoff
cf7a7d154e
feat: implement stackit git instances ( #791 )
...
* feat: implement stackit git instances
* review changes
2025-05-09 08:50:23 +02:00
Marcel Jacek
c7c64a5806
feat(iaas): min/max acc tests ( #811 )
...
* feat(iaas): security group min/max acc test
* feat(iaas): image min/max acc test
* feat(iaas): KeyPair min/max acc test
* feat(iaas): Network area min/max acc test
- fix: wrong atLeast-validator for `minimum_prefix_length`
* feat(iaas): Network min/max acc test
* feat(iaas): Volume min/max acc test
- fix: volume update doesn't work if no name was defined
- fix: volume.server_id can not be set
- fix: error message volume.size returns value but was null
* feat(iaas): Network interfaces min/max acc test
* feat(iaas): Affinity groups acc test
* feat(iaas): Server min/max acc test
- stackit_server_volume_attach
- stackit_server_network_interface_attach
- stackit_server_service_account_attach
* fix(iaas): acc test
- image: fix read of Config.VirtioScsi
- keypair: add missing RequiresReplace() for name
- server: add missing UserData read in datasource and resource
* feat(iaas): public ip acc test
- fix: when a nic is assigned to a public ip, the field network_interface_id leads to recreation
2025-05-09 08:49:04 +02:00
Mauritz Uphoff
f4498e85f3
fix(alertgroups): add expression validator to detect new lines on expressions ( #807 )
2025-05-07 11:54:54 +02:00