v3.0.0
FEATURES
- feat: Support framework and apply to vpc resources by @wonchulee in #315
- feat: upgrade tfproto5 to 6 by @dusdjhyeon in #373
- New Service : MYSQL
- feat: Add mysql resource by @jungchanSon in #340
- refactor: Update Mysql resource and datasources by @youngmn in #402
- New Service : MSSQL
- New Service : MONGODB
- feat: Add mongodb service by @dusdjhyeon in #378
- refactor: Update MongoDB resource and datasources by @youngmn in #401
- New Service : REDIS
- Support auto scaling adjustment types Data Source by @royroyee in #326
What's Changed
ENHANCEMENTS
- refactor: Split ncloud package into smaller packages by @wonchulee in #280
- Add 'description' validation in lb_target_group by @royroyee in #306
- chore : add validation in auto scaling policy by @EcoFriendlyAppleSu in #312
- Feat: auto scaling schedule validation by @dusdjhyeon in #325
- feat(vpc): Add to support resource import by @wonchulee in #333
- Refactor : Subnet resource to Framework by @royroyee in #334
- Refactor : the NAT Gateway resource and data source to use the framework by @royroyee in #350
- Refactor: Login Key Resource to Framework by @jaehanbyun in #365
- Refactor(
Vpc Peering
): Use framework for resource and data source by @jungchanSon in #367 - Refactor : the Init Script resource and data source to use the framework by @XIO1016 in #366
- refactor: Update NATGW resource and datasource by @youngmn in #405
- test: Apply provider factories on acceptance test by @wonchulee in #381
BUG FIXES
- fix: Modify ACG Rule for default ACG and enhance NACL doc by @youngmn in #290
- fix#287: Update product code in ncloud server test by @jaehanbyun in #301
- test: Update testAccResourceNcloudNatGatewayConfigOnlyRequiredParam t… by @royroyee in #303
- Fix : Ensure NetworkACL Rule is in 'run' state before deletion by @royroyee in #307
- fix: Fix regex by @jungchanSon in #304
- fix error log by @jungchanSon in #314
- fix : launch configuration classic test by @EcoFriendlyAppleSu in #317
- fix : Change server name validation message by @XIO1016 in #319
- fix: Change rule_list type and add exception handling by @sososo0 in #321
- fix(vpc): Use
vpc_no
attribute in vpcs data source by @wonchulee in #336 - fix: Use list type for nestedBlock on vpcs/subnets data sources by @wonchulee in #337
- Fix: Update Block Storage Test by @jaehanbyun in #338
- Fix: Prevent empty string setting of devtools resources by @Cloud-SH in #342
- fix : devtoolsSource(Deploy|Commit)* data sources test failure by @EcoFriendlyAppleSu in #343
- Fix: Prevent panic when destroying auto scaling policy by @jungchanSon in #346
- Fix: Prevent panic while updating network interface by @jungchanSon in #328
- Fix: Prevent panic when destroying classic auto scaling policy by @jungchanSon in #352
- Fix: Change LoginKey package classification by @jaehanbyun in #360
- fix(autoScaling): Set default for
default_cooldown
andhealth_check_grace_period
by @jungchanSon in #345 - fix(SourcePipeline): Add 1 min time Sleep in func of check destroy by @sososo0 in #368
- fix(SourceBuild): Remove not permitted empty string by @Cloud-SH in #372
- fix: Prevent panic caused by empty string by @youngmn in #379
- fix: Add a delay when returning a server with extra storage attached by @youngmn in #383
- fix(vpc): Fix error to pass AccTest by @jungchanSon in #388
- fix(BlockStorage): Fixing errors to pass AccTest by @youngmn in #385
- fix: Fix import error and update docs by @youngmn in #389
- feat(NKS): Add nodepool label & taints by @gimmetm in #394
- chore(nks): fix nodepool acc test by @gimmetm in #398
- fix(natGateway): Suppress force replacement on update by @wonchulee in #403
- fix(vpcPeering): Suppress force replacement on update by @wonchulee in #404
DOCS
- docs(sourcedeploy): Fix data source name by @youngmn in #278
- docs(acg rule): Update notes not to use multiple rules by @wonchulee in #279
- docs(acg): Drop invalid note message by @wonchulee in #281
- docs(nks): Add argument(kube_network_plugin) by @consol-lee in #311
- docs: Fix Autoscaling & Load Balancer related documents by @gmkim20713 in #329
- docs: Categorize docs files by services by @haein-side in #320
- docs: Add import by @ur2e in #331
- docs: Fix Error in examples/vpc/scenario01 by @XIO1016 in #335
- docs: Add importer of Login Key and LB by @ziwooda in #349
- FIX some k8s docs by @teacherSsamko in #364
- docs: Modify typo by @youngmn in #400
- docs(mysql): Edit the server_role description by @youngmn in #408
ETC
- build(deps): bump google.golang.org/grpc from 1.50.1 to 1.53.0 by @dependabot in #291
- chore: Add code owner by @wonchulee in #316
- refactor(launchconfiguration): Move to autoscaling service by @wonchulee in #318
- chore: Apply fmt to AutoScalingSchedule by @youngmn in #330
- chore: Fix subnet resource code by @royroyee in #348
- fix: change NKS test method by @dusdjhyeon in #356
- chore: Drop provider binary by @wonchulee in #374
- chore: Apply go fmt by @wonchulee in #375
- chore: update issue template by @youngmn in #371
- chore: Fix golang linter warnings (golangci-lint) by @wonchulee in #376
- Implement tests and lints with GitHub Actions by @Yess-P in #347
- ci: Increase golangci-lint timeout by @wonchulee in #377
- build(deps): bump golang.org/x/net from 0.11.0 to 0.17.0 by @dependabot in #380
- ci: Add contents read permission for ci action by @wonchulee in #382
- build(deps): bump google.golang.org/grpc from 1.56.1 to 1.56.3 by @dependabot in #384
- chore: Move memberServerImage into the server service by @wonchulee in #391
- build(deps): bump golang.org/x/crypto from 0.14.0 to 0.17.0 by @dependabot in #396
- build(deps): bump github.com/cloudflare/circl from 1.3.3 to 1.3.7 by @dependabot in #399
New Contributors
- @jaehanbyun made their first contribution in #301
- @royroyee made their first contribution in #303
- @jungchanSon made their first contribution in #304
- @EcoFriendlyAppleSu made their first contribution in #312
- @XIO1016 made their first contribution in #319
- @dusdjhyeon made their first contribution in #325
- @gmkim20713 made their first contribution in #329
- @haein-side made their first contribution in #320
- @sososo0 made their first contribution in #321
- @ur2e made their first contribution in #331
- @ziwooda made their first contribution in #349
- @teacherSsamko made their first contribution in #364
- @Yess-P made their first contribution in #347
Full Changelog: v2.3.18...v3.0.0