Maximilian Bischoff
0763a5f01f
feat(ske): add refresh_before field to ske_kubeconfig resource ( #1000 )
2025-10-06 08:52:53 +00:00
Marcel Jacek
4289012bda
feat(docs): improve contribution docs ( #1008 )
...
relates to STACKITTPR-317
2025-09-25 17:34:02 +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
Patrick Koss
f0438e888c
feat(observability): continue attribute for instance -> alert config ( #993 )
2025-09-19 15:30: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
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
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
Alexander Dahmen
0eaaf75588
chore(observability): Add detailed informations to global config ( #976 )
...
Signed-off-by: Alexander Dahmen <alexander.dahmen@inovex.de>
2025-09-02 15:18:53 +02:00
Mauritz Uphoff
9ac92b7ddc
Feat/implement advanced image search options ( #967 )
...
* feat: implement advanced search options for images
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-02 11:32:35 +02:00
stackit-pipeline
01fb599ccc
fix(deps): update stackit sdk modules ( #973 )
...
Co-authored-by: Ruben Hoenle <Ruben.Hoenle@stackit.cloud>
2025-08-29 10:58:27 +02:00
Mauritz Uphoff
fedaf72b62
Feat/add datasource to query machine types ( #968 )
...
* feat(iaas): add datasource to query machine types
Signed-off-by: Mauritz Uphoff <mauritz.uphoff@stackit.cloud>
* review
Signed-off-by: Mauritz Uphoff <mauritz.uphoff@stackit.cloud>
* review
Signed-off-by: Mauritz Uphoff <mauritz.uphoff@stackit.cloud>
---------
Signed-off-by: Mauritz Uphoff <mauritz.uphoff@stackit.cloud>
2025-08-28 13:23:11 +02:00
Mauritz Uphoff
64787fff67
chore(iaas): remove deprecated machine flavors ( #966 )
2025-08-26 13:06:03 +00:00
Ruben Hönle
9c319584a5
chore(observability): adjust example and default values ( #937 )
2025-08-26 11:58:41 +00:00
Timo Bergen
0f8362ca74
feat(observability): add google chat to webhooks ( #961 )
2025-08-25 15:30:06 +00:00
Christian Hamm
971cd27e4b
feat(observability): Add missing support for OpsGenie priority level ( #931 )
...
relates to STACKITCDN-879
Co-authored-by: Ruben Hoenle <Ruben.Hoenle@stackit.cloud>
2025-08-25 17:25:19 +02:00
Marcel Jacek
5f1e4ff192
feat(iaas): onboard iaas project datasource ( #955 )
...
* feat: onboard iaas project datasource
2025-08-15 17:01:25 +02:00
Alexander Dahmen
64d4597e2e
fix(sqlserverflex): attribute rules is required not optional ( #956 )
...
Signed-off-by: Alexander Dahmen <alexander.dahmen@inovex.de>
2025-08-15 09:17:06 +02:00
Marcel Jacek
0ec07bc197
docs: update docs of labels in resourcemanager_project resource ( #951 )
...
- add hint that networkArea can only be attached on project creation
2025-08-12 11:04:09 +02:00
Alexander Dahmen
f16b83170a
fix(networkinterface): Recognize the removal of allowed_addresses and security_group_ids from terraform config ( #940 )
...
Signed-off-by: Alexander Dahmen <alexander.dahmen@inovex.de>
2025-08-11 08:16:58 +02:00
Mauritz Uphoff
5320e0cd7e
chore(provider): mark deprecation for service_account_token ( #920 )
...
* chore(provider): make deprecation for service_account_token
---------
Signed-off-by: Mauritz Uphoff <mauritz.uphoff@stackit.cloud>
Co-authored-by: Ruben Hoenle <Ruben.Hoenle@stackit.cloud>
2025-08-05 11:31:26 +02:00
stackit-pipeline
b32eedd4b4
fix(deps): update stackit sdk modules ( #903 )
...
* fix(deps): update stackit sdk modules
* Adjust git and mongodb regarding sdk changes
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-28 09:20:55 +02:00
Marcel Jacek
33b239a74d
fix: recreation of kubeconfig fails after migration ( #928 )
2025-07-25 11:34:17 +02:00
Alexander Dahmen
229930ee0c
fix(kubeconfig): Region is not set correctly for Read() ( #925 )
...
Signed-off-by: Alexander Dahmen <alexander.dahmen@inovex.de>
2025-07-23 11:32:31 +02:00
Ruben Hönle
189fa1ece7
feat(mongodbflex): region adjustment ( #914 )
...
relates to STACKITTPR-282
2025-07-21 12:37:47 +00:00
Mauritz Uphoff
6555a99a6d
chore(sa-tokens): mark deprecation on sa-token resource ( #919 )
...
Signed-off-by: Mauritz Uphoff <mauritz.uphoff@stackit.cloud>
Co-authored-by: Ruben Hönle <Ruben.Hoenle@stackit.cloud>
2025-07-21 12:44:14 +02:00
Christian Hamm
ab232d6cb7
feat(loadbalancer): support service plan attribute ( #858 )
...
relates to STACKITLB-250
Co-authored-by: Christian Hamm <Christian.Hamm@mail.schwarz>
Co-authored-by: Ruben Hönle <git@hoenle.xyz>
2025-07-15 16:09:42 +02:00
Ruben Hönle
3255f1e28d
fix(acc-tests): enable beta resources properly where needed ( #913 )
...
relates to #906
2025-07-15 13:49:37 +00:00
Christian Hamm
bf9b225cb9
feat(cdn): add geoblocking ( #906 )
...
relates to STACKITCDN-841
2025-07-15 15:00:53 +02:00
Politano
6f33262e8c
feat: implement image optimizer in cdn service ( #895 )
...
* implement image optimizer in cdn service
* add documentation
* add optimizer in cdn acc test
* add example
---------
Co-authored-by: Matheus Politano <matheus.correia_politano@mail.schwarz>
Co-authored-by: Marcel Jacek <72880145+marceljk@users.noreply.github.com>
2025-07-15 09:05:19 +02:00
Alexander Dahmen
e38c5aee4f
Ft/region adjustment ske ( #909 )
...
* feat(ske): Region adjustment
Signed-off-by: Alexander Dahmen <alexander.dahmen@inovex.de>
* Renaming argus to observability
Signed-off-by: Alexander Dahmen <alexander.dahmen@inovex.de>
* Remove deprecated field allow_privileged_containers
Signed-off-by: Alexander Dahmen <alexander.dahmen@inovex.de>
* Add and adjust unit tests for deprecated argus extension
Signed-off-by: Alexander Dahmen <alexander.dahmen@inovex.de>
* Remove deprecated kubernetesVersion field
Signed-off-by: Alexander Dahmen <alexander.dahmen@inovex.de>
* Generate docs
Signed-off-by: Alexander Dahmen <alexander.dahmen@inovex.de>
* Review findings
Signed-off-by: Alexander Dahmen <alexander.dahmen@inovex.de>
---------
Signed-off-by: Alexander Dahmen <alexander.dahmen@inovex.de>
2025-07-14 08:15:31 +02:00
Mauritz Uphoff
06f985227c
docs: add system routes description ( #901 )
...
* docs: add system routes description
---------
Signed-off-by: Mauritz Uphoff <mauritz.uphoff@stackit.cloud>
2025-07-07 13:35:57 +02:00
Marcel Jacek
d9dc1d4495
feat(iaas): add iaas network v2 alpha ( #899 )
...
* add experimental network v2
2025-07-07 13:25:54 +02:00
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