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
Politano
f0433984f4
cdn add geofence feature ( #1020 )
...
* add geofencing attribute to "stackit_cdn_distribution"
2025-10-15 08:56:47 +00: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
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
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
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
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
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
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
Ruben Hönle
189fa1ece7
feat(mongodbflex): region adjustment ( #914 )
...
relates to STACKITTPR-282
2025-07-21 12:37:47 +00: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
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
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
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
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
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
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
Mauritz Uphoff
9cd402e09f
chore: remove beta state from service account ( #803 )
2025-05-07 11:34:30 +02:00
Malte Ehrlen
2d757a93fd
Feature: CDN custom domain resource and data source ( #801 )
...
* Feature: CDN custom domain resource and data source
* stabilize acceptance tests
* add guide
* review changes
---------
Co-authored-by: Malte Ehrlen <malte.ehrlen@freiheit.com>
2025-05-05 13:10:43 +02:00
Malte Ehrlen
89fa6e5777
CDN distribution: add string validator for backend type ( #798 )
...
* CDN distribution: add string validator for backend type
* Update stackit/internal/services/cdn/distribution/resource.go
Co-authored-by: Rüdiger Schmitz <ruediger.schmitz@inovex.de>
* fix suggestion apply
---------
Co-authored-by: Malte Ehrlen <malte.ehrlen@freiheit.com>
Co-authored-by: Rüdiger Schmitz <ruediger.schmitz@inovex.de>
2025-04-30 13:33:25 +02:00
Malte Ehrlen
855d3040ef
Feature: CDN distribution resource and data source ( #786 )
...
* add datasource
* finish data source
* implement resource
* add unit tests
* add examples
* acceptance test
* review comments
* review comments 2
---------
Co-authored-by: Malte Ehrlen <malte.ehrlen@freiheit.com>
2025-04-29 15:59:07 +02:00
Mauritz Uphoff
3c20b7743f
feat: implement observability log alertgroups ( #785 )
2025-04-29 11:43:05 +02:00
Mauritz Uphoff
616788087c
docs: generate example for server datasource ( #790 )
2025-04-25 17:01:46 +02:00
Mauritz Uphoff
289746c7d1
Implement observability alertgroups ( #778 )
...
* feat: implement observability alertgroups
* review changes
2025-04-14 13:21:30 +02:00
Mauritz Uphoff
44f67adc34
typo: fix observability plan name ( #772 )
2025-04-08 16:29:11 +02:00
Ruben Hönle
37754e865d
feat(ci): ensure docs are up-to-date on PRs ( #767 )
...
relates to STACKITTPR-153
2025-04-08 10:24:19 +02:00
Marcel Jacek
d6749b6ce3
fix(STACKITTPR-168): improve error messages ( #762 )
...
* remove deprecated argus resources
* improve error messages
2025-04-04 14:18:16 +02:00
Rüdiger Schmitz
c7ed274647
Handle network prefixes correctly ( #753 )
...
* wip
* fix: corrected testcase
* fix: change prefix to workaround bug in current environment
* fix: made acceptance test more robust for randomized nameserver order
* fix: updated documentation
* fix: linter issue
* fix: acceptance test still relied on a fixed order of nameservers
* fix: fixed import acceptance testcase
2025-04-04 08:26:03 +02:00
Ruben Hönle
297a8a6f88
chore(projectmanager): remove members attribute ( #737 )
...
relates to STACKITTPR-165
2025-04-01 09:33:31 +02:00
Marcel Jacek
862db91f84
feat: region adjustment serverupdate ( #742 )
2025-03-31 09:56:54 +02:00
Alexander Dahmen
68859a3fad
fix(server): Handle boot bolume correctly ( #749 )
...
* fix(server): Handle boot bolume correctly
- Display id and delete_on_termination in datasource
- Handle id and delete_on_termination in resource
Signed-off-by: Alexander Dahmen <alexander.dahmen@inovex.de>
* fixup
Signed-off-by: Alexander Dahmen <alexander.dahmen@inovex.de>
---------
Signed-off-by: Alexander Dahmen <alexander.dahmen@inovex.de>
2025-03-28 13:31:36 +01:00
Alexander Dahmen
f5f99d1709
fix(objectstorage): Removed unused attributes from datasource ( #744 )
...
Signed-off-by: Alexander Dahmen <alexander.dahmen@inovex.de>
2025-03-28 09:46:20 +01:00
Rüdiger Schmitz
a870b71d0a
Addd regional support for serverbackup resource and data-source ( #745 )
...
* feat(serverbackup): add regional support
* fix: corrections for review findings
2025-03-28 09:24:52 +01:00
Ruben Hönle
727d67af01
chore(iaas): move beta resources and datasources to GA ( #717 )
...
relates to STACKITTPR-103
2025-03-26 09:23:25 +01:00