본문 바로가기

개발/Terraform on NaverCloud20

MSSQL 가이드 문서 작성하기 영민 멘토님께서 가이드 문서 작성 요청을 해주셨다. docs/data-sources docs/resources 두 부분에 mssql.md를 추가하였다. 가이드 문서는 다른 리소스들의 가이드 문서를 참고하면서 작성하였다. 가이드 문서는 Example Usage, Argument Reference, Attributes Reference에 대해 작성하였다. Terraform Registry에서 가이드 문서를 볼 수 있다. Terraform Registry https://registry.terraform.io/providers/NaverCloudPlatform/ncloud/latest/docs 2023. 9. 21.
MSSQL 개발 코드 보완하기: data source data source 부분을 보완하기 위해 기존에 작성되었던 코드를 참고했다. nas volume을 참고하였다. 결과 비교 nas volume === RUN TestAccDataSourceNcloudNasVolume_vpc_basic d: &{map[custom_ip_list:0xc00037d900 description:0xc00037dcc0 filter:0xc00037d040 id:0xc00037c500 is_encrypted_volume:0xc000380000 is_event_configuration:0xc00037c780 is_return_protection:0xc000380140 is_snapshot_configuration:0xc00037c8c0 mount_information:0xc000380.. 2023. 9. 21.
MSSQL 개발하기 (2) & pr 올리기 이번에는 cloud_mssql_data_source 코드를 작성해보자. cloud_mssql_data_source.go는 cloud_mssql.go를 한 번 작성해보아서 인지, 쉽게 작성할 수 있었다. resource와 data sourec가 연관되어 있어서 인지, cloud_mssql_data_source에 대한 test를 해보면서, cloud_mssql 코드 및 go-sdk 코드도 수정을 하게 되었다. 작업 내용... 하루만에 끝난 작업이 아니기에, 생각날만한 부분 위주로 기록했다.. 2023-08-29T22:13:10.595+0900 [WARN] sdk.helper_resource: Error running Terraform CLI command: error= | exit status 1 | | E.. 2023. 9. 21.
MSSQL Test 하기 전에 작성했던, 코드들을 test 해보았다. 오류 error= | exit status 1 | | Error: Invalid resource type | | on terraform_plugin_test.tf line 3, in resource "ncloud_vpc" "test_vpc": | 3: \t\tresource "ncloud_vpc" "test_vpc" { | | The provider hashicorp/ncloud does not support resource type "ncloud_vpc". | | Error: Invalid resource type | | on terraform_plugin_test.tf line 7, in resource "ncloud_subnet" "test_subnet".. 2023. 9. 11.