stackit-pipeline
bd3e04e134
fix(deps): update module github.com/stackitcloud/stackit-sdk-go/services/iaas to v0.4.0 ( #397 )
...
* fix(deps): update module github.com/stackitcloud/stackit-sdk-go/services/iaas to v0.4.0
* add network to the return value of createNetwork
* add info logs
* remove obsolete logs and return value
---------
Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
Co-authored-by: Gökçe Gök Klingel <goekce.goek_klingel@mail.schwarz>
2024-06-11 13:24:21 +02:00
Diogo Ferrão
10b566c2f6
update examples ( #395 )
2024-06-10 19:40:38 +01:00
stackit-pipeline
dc58d12cb9
fix(deps): update module golang.org/x/mod to v0.18.0 ( #391 )
...
Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
2024-06-10 13:29:08 +02:00
stackit-pipeline
92335c82bf
fix(deps): update module github.com/hashicorp/terraform-plugin-framework to v1.9.0 ( #390 )
...
Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
2024-06-10 13:18:37 +02:00
Diogo Ferrão
f941e53b15
Allow users to set Argus metrics storage retention policy ( #393 )
...
* implement crud commands
* resource testing
* acceptance tests
* move function to utils, cleanup tests
* fix linting
* use conversion pkg for int conversion, extend testing
* address PR comments
* address PR comments
2024-06-06 16:54:03 +01:00
João Palet
a86f2250ad
Add STACKIT logo to README ( #387 )
2024-06-05 16:28:00 +01:00
Diogo Ferrão
32b1fc1ef8
Make SQLServer edition computed ( #389 )
...
* Make edition computed
* generate docs
2024-06-04 14:39:29 +01:00
Diogo Ferrão
04df2f2f89
Add examples, generate docs and fix acc tests ( #386 )
2024-06-04 13:13:05 +01:00
Vicente Pinto
335e1cabb6
Add sqlserverflex instance ( #381 )
...
* Draft implementation sqlserverflex instance
* Finish implementation
* Fix acc test
* Changes after review
2024-05-31 15:54:05 +01:00
stackit-pipeline
6db3a550e6
fix(deps): update stackit sdk modules to v0.15.0 ( #382 )
...
Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
2024-05-31 10:23:54 +01:00
stackit-pipeline
9f351a2e4f
feature/gitignore-and-improve-contribution-guideline ( #383 )
2024-05-31 09:32:31 +01:00
stackit-pipeline
6af9c0dcbb
fix(deps): update module github.com/stackitcloud/stackit-sdk-go/services/ske to v0.16.0 ( #379 )
...
* fix(deps): update module github.com/stackitcloud/stackit-sdk-go/services/ske to v0.16.0
* Rename data type
---------
Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
Co-authored-by: vicentepinto98 <vicente.pinto@freiheit.com>
2024-05-28 08:30:13 +00:00
stackit-pipeline
ba7bf10db7
fix(deps): update stackit sdk modules ( #373 )
...
* fix(deps): update stackit sdk modules
* Fix lint
---------
Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
Co-authored-by: vicentepinto98 <vicente.pinto@freiheit.com>
2024-05-27 11:54:57 +01:00
Vicente Pinto
29bf7cbb31
Fix os_version and os_version_min conflicting fields ( #376 )
...
* Make cluster network computed
* Fix field conflict
* Replace computed with better mapping
* Fix comment
* Update unit test§
2024-05-27 11:22:35 +01:00
Vicente Pinto
ecaf622f55
Fix cluster network mapping ( #375 )
...
* Make cluster network computed
* Replace computed with better mapping
* Fix comment
* Update unit test§
2024-05-27 09:18:10 +01:00
stackit-pipeline
35b10c602b
fix(deps): update stackit sdk modules to v0.14.0 ( #371 )
...
Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
2024-05-23 15:42:02 +01:00
GokceGK
84bccb8a7b
Update github-action to 40.1.11 ( #370 )
2024-05-22 11:26:45 +02:00
João Palet
ac0840fceb
Allow specifying network ID in SKE cluster ( #368 )
2024-05-21 11:27:23 +01:00
Vicente Pinto
e2e5f19a29
Improve description for default fields ( #369 )
2024-05-21 11:14:16 +01:00
Vicente Pinto
e4bbcfd50a
Remove ssl note from redis credentials uri, mark uri as sensitive and update ske project deprecation date ( #367 )
...
* Remove ssl note from redis credential
* Mark uri as sensitive, change deprecation note of ske project
* Update date
2024-05-21 10:22:30 +01:00
stackit-pipeline
a636628c8b
fix(deps): update module github.com/hashicorp/terraform-plugin-testing to v1.8.0 ( #365 )
...
Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
2024-05-21 07:08:21 +02: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
João Palet
76b8e5692d
Implement new stackit_network resource and datasource ( #366 )
...
* Copy file from DNS zone resource
* Implement resource
* Implement datasource
* Add examples
* Implement acceptance test; Some fixes
* Add docs
* Fix linter
* Fixes after review
2024-05-20 17:17:39 +01:00
Vicente Pinto
940b15e4b8
Fix kubernetes_version_min field logic ( #363 )
...
* 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
* Check current cluster version
* Add unit test
---------
Co-authored-by: Diogo Ferrão <diogo.ferrao@freiheit.com>
2024-05-17 12:12:35 +01:00
stackit-pipeline
56036e8704
fix(deps): update stackit sdk modules ( #362 )
...
Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
2024-05-15 16:58:08 +02: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
stackit-pipeline
94fbaf765c
fix(deps): update stackit sdk modules to v0.14.0 ( #361 )
...
Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
2024-05-14 11:06:57 +01:00
Diogo Ferrão
1c4a3ec963
BUGFIX fix seg fault in load balancer creation ( #359 )
2024-05-13 17:29:07 +01:00
João Palet
ee905a3a5f
Deprecate stackit_loadbalancer_credential and add new stackit_loadbalancer_observability_credential ( #357 )
...
* Copy over old resource files
* Adjustments to the new observability credential resource.go
* Register new resource in the provider
* Add example
* Adapt acc test
* Update docs
* Add deprecation message
* Fix linter
* Add deprecation message to dscription
2024-05-13 15:30:51 +01:00
stackit-pipeline
6eb1310056
fix(deps): update module github.com/hashicorp/terraform-plugin-go to v0.23.0 ( #355 )
...
Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
2024-05-08 11:59:28 +01:00
Markus Brunsch
318d8e3263
updated license ( #351 )
2024-05-08 11:33:54 +01:00
GokceGK
1c36e5a300
Improve documentation ( #354 )
...
* Change title and description
* change the headers to have only one H1 header
* add links to documentation
* fix typos
* add useful links
* change title and description // add some links // fix typos
* Update README.md
Co-authored-by: João Palet <joao.palet@outlook.com>
* Update README.md
Co-authored-by: João Palet <joao.palet@outlook.com>
* fix link
* add correct link to issue reporting
---------
Co-authored-by: João Palet <joao.palet@outlook.com>
2024-05-07 13:47:06 +02:00
stackit-pipeline
ed3a460a91
fix(deps): update module github.com/stackitcloud/stackit-sdk-go/services/ske to v0.14.0 ( #353 )
...
Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
2024-05-06 10:45:06 +01:00
Vicente Pinto
49b585923b
Update docs ( #352 )
2024-05-03 14:11:28 +00:00
Diogo Ferrão
035efbd309
Fix replacement of mongoDB instances, make storage class require replace ( #350 )
...
* hotfix replacement of mongodb instances by adding delay to delete
* improve explaining comment
* increase delay time
* improve comments regarding the wait timer
2024-04-30 16:10:54 +01:00
João Palet
e48deaff59
Fix Argus scrape config internal models to use Terraform types ( #349 )
...
* Fix SAML2 model
* Fix BasicAuth model
* Fix Targets model
* Fixes after testing
2024-04-29 15:18:13 +01:00
stackit-pipeline
8ddcfc8e43
fix(deps): update module github.com/stackitcloud/stackit-sdk-go/services/dns to v0.9.1 ( #347 )
...
Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
2024-04-26 17:51:12 +01:00
Diogo Ferrão
46797a659a
support storage class update in postgresflex ( #348 )
2024-04-26 11:20:51 +02: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
João Palet
464884cabe
Remove deleted resources from Terraform state on Read (LB and DSA) ( #340 )
...
* Fix for load balancer resource
* Fix for lb credential resource
* Fix for all DSA resources
* Fix for lb datasource
* Fix for all DSA datasources
* Adjustments after review
* Remove early return from all datasources
2024-04-22 15:19:10 +01:00
Simon Stier
592007de7a
DNS: Fix rrsetNameLength validation ( #345 )
...
* fix rrsetNameLength validation
* remove string length validation entirely
Co-authored-by: Diogo Ferrão <diogo.ferrao@freiheit.com>
---------
Co-authored-by: Diogo Ferrão <diogo.ferrao@freiheit.com>
2024-04-22 15:51:06 +02:00
GokceGK
89b509d622
Add 'how to use the provider' in the README of repo ( #341 )
...
* add 'how to use the provider' in the README of repo
* move how to part in Getting started
2024-04-22 11:20:44 +02:00
stackit-pipeline
3cadf793f6
fix(deps): update module github.com/hashicorp/terraform-plugin-go to v0.22.2 ( #337 )
...
Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
2024-04-22 09:00:13 +02:00
stackit-pipeline
714699fcd6
fix(deps): update module github.com/hashicorp/terraform-plugin-framework to v1.8.0 ( #338 )
...
Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
2024-04-22 08:59:37 +02:00
dependabot[bot]
ac2f33007b
Bump golang.org/x/net from 0.21.0 to 0.23.0 ( #339 )
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.21.0 to 0.23.0.
- [Commits](https://github.com/golang/net/compare/v0.21.0...v0.23.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-22 08:58:41 +02:00
stackit-pipeline
db37d75887
fix(deps): update module github.com/stackitcloud/stackit-sdk-go/services/ske to v0.13.0 ( #334 )
...
Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
2024-04-18 09:52:48 +02:00
stackit-pipeline
75c4bcc339
chore(deps): update renovatebot/github-action action to v40.1.9 ( #333 )
...
Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
2024-04-18 09:48:31 +02:00
GokceGK
94c718b1c2
Update GitHub actions ( #332 )
2024-04-17 08:11:26 +02:00
stackit-pipeline
0412440c83
fix(deps): update module github.com/stackitcloud/stackit-sdk-go/services/loadbalancer to v0.12.0 ( #329 )
...
Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
2024-04-16 16:54:32 +02:00
Diogo Ferrão
7c1560d513
update docs ( #330 )
2024-04-16 13:41:42 +01:00