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
Alexander Dahmen
3dc4fedba1
Ft/region adjustment service enablement ( #718 )
...
* feat(serviceenablement): Region adjustment
Signed-off-by: Alexander Dahmen <alexander.dahmen@inovex.de>
* chore(ske): Remove deprecated ske project
This resource was removed on October 10th 2024.
Signed-off-by: Alexander Dahmen <alexander.dahmen@inovex.de>
---------
Signed-off-by: Alexander Dahmen <alexander.dahmen@inovex.de>
2025-03-24 14:37:43 +01:00
Rüdiger Schmitz
c257ac49e2
Fix/stackittpr 102 objectstorage handling region in individual resources ( #711 )
...
* Revert "fix: make resource/data-source specific region attribute read-only (#682 )"
This reverts commit 3e8dcc542b .
* fix: Support individual regions
* fix: review findings
2025-03-12 09:49:47 +00:00
Mauritz Uphoff
c4e25f560b
Feat: add egress_address_ranges attribute to ske resource ( #672 )
...
* feat: add egress_address_ranges attribute to ske resource
* docs: generate new docs for ske
2025-02-10 10:14:11 +01:00
Rüdiger Schmitz
a297043c72
Feat/674070 tfp | cleanup logic for old ske credentials rotation flow ( #611 )
...
* feat: removed deprecated getCredentials call
* feat: update generated documentation
* feature: removed further kube_config references
* feature: updated documentation
* chore: integrated review findings
2024-12-19 08:30:34 +01:00
Mauritz Uphoff
3ac1d50253
Feature: allow system components on nodepools ( #591 )
...
* feat: allow system components on nodepools
* docs: generated docs for ske
* lint: sort imports
* revert changes
2024-11-13 10:44:55 +00:00
Kumm-Kai
93c7afe73e
feat(SKE): support for DNS extension ( #492 )
...
* Feat(SKE): support DNS extension
* generate docs
* fix attributes required/optional
* add comment to acceptance test DNS zones
* regenerate docs
* fix typos
* generate docs
2024-08-06 15:39:58 +02:00
Diogo Ferrão
f762c4800b
Fix SKE enablement using Service Enablement API ( #472 )
...
* Replace ske wait with enablement wait in service enablement
* Move GetServiceStatus to the enablement api, ignore linting on GetCredential
2024-07-18 14:28:13 +01:00
João Palet
ac0840fceb
Allow specifying network ID in SKE cluster ( #368 )
2024-05-21 11:27:23 +01:00
Vicente Pinto
e850a952bd
Support SKE OS versions auto and forceful updates ( #364 )
...
* Deprecate os_version and add os_version_used
* Add os_version_min field
* Draft implementation for os_version_min
* Finish implementation
* Fix mapFields
* Update stackit/internal/services/ske/cluster/resource.go
Co-authored-by: Diogo Ferrão <diogo.ferrao@freiheit.com>
* Update stackit/internal/services/ske/cluster/resource.go
Co-authored-by: Diogo Ferrão <diogo.ferrao@freiheit.com>
* Update stackit/internal/services/ske/cluster/resource.go
Co-authored-by: Diogo Ferrão <diogo.ferrao@freiheit.com>
* Update stackit/internal/services/ske/cluster/resource.go
Co-authored-by: Diogo Ferrão <diogo.ferrao@freiheit.com>
* Improve descriptions
* Improve variable names
* Fix lint
* Extend acc test, generate docs
* Don't select automatically preview versions
* Update acc test
* Simplify code
---------
Co-authored-by: Diogo Ferrão <diogo.ferrao@freiheit.com>
2024-05-20 18:03:50 +01:00
Vicente Pinto
27b008a657
Support automatic kubernetes updates for stackit_ske_cluster ( #360 )
...
* new field kubernets_version_min and deprecate kubernetes_version
* Fix lint and tests
* Update acc test
* Deprecate datasource field, fix checkAllowPrivilegedContainers
* Update acc test, datasource and descriptions
* Update acc test
* Improve descriptions, fix bug
* Improve docs, fix acc test
* Update docs
* Update docs, fix acc test
* Update stackit/internal/services/ske/cluster/resource.go
Co-authored-by: Diogo Ferrão <diogo.ferrao@freiheit.com>
* Fix links
* Default ske auto-update to true
---------
Co-authored-by: Diogo Ferrão <diogo.ferrao@freiheit.com>
2024-05-14 14:55:33 +01:00
João Palet
66d6ec2bd0
Remove deleted resources and datasources from Terraform state on Read (all remaining services) ( #346 )
...
* Remove deleted resources and datasources from state on Read
* Simplify code
* Fix function description
Co-authored-by: Diogo Ferrão <diogo.ferrao@freiheit.com>
* Fix function description
Co-authored-by: Diogo Ferrão <diogo.ferrao@freiheit.com>
* Fix whitespace
---------
Co-authored-by: Diogo Ferrão <diogo.ferrao@freiheit.com>
2024-04-23 08:59:43 +01:00
Vicente Pinto
bde1fc55e4
Deprecate kubeconfig field and add stackit_ske_kubeconfig resource ( #256 )
...
* Implement kubeconfig resource
* Update acc test, skip get credentials
* Update acc test
* Add warning on Create
* Add option to refresh
* Fix lint
* Add comment, generate docs
* Update stackit/internal/services/ske/cluster/resource.go
Co-authored-by: João Palet <joao.palet@outlook.com>
* Update stackit/internal/services/ske/kubeconfig/resource.go
Co-authored-by: João Palet <joao.palet@outlook.com>
* Changes after review
* Fix schema
* Gen docs
* Rename
* Credentials handling in datasource, update acc test
* Fix datasource
* Update descriptions
---------
Co-authored-by: João Palet <joao.palet@outlook.com>
2024-02-09 10:17:04 +00:00
Henrique Santos
b6801a89b9
Rename model for uniformity, add comments ( #197 )
...
Co-authored-by: Henrique Santos <henrique.santos@freiheit.com>
2024-01-09 10:33:26 +00:00
Henrique Santos
9d11098102
Improve region details ( #90 )
...
* Make client config error message more clear
* Add missing log
* Add region detail to resource/data source description
* Generate docs
* Remove resourcemanager using region
* Apply changes to MongoDBFlex user
* Generate docs
* Fix wrong description
---------
Co-authored-by: Henrique Santos <henrique.santos@freiheit.com>
2023-10-17 16:02:13 +01:00
Henrique Santos
175ce93f85
Fix data source references ( #61 )
...
Co-authored-by: Henrique Santos <henrique.santos@freiheit.com>
2023-09-29 10:12:18 +01:00
João Palet
f8c9e4c0af
Move internal packages into internal folder ( #33 )
...
* Move internal packages into internal folder
* Fix testutil imports
2023-09-26 19:44:16 +02:00