You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/README.md
+22-9Lines changed: 22 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,7 @@
1
1
# Component: `snowflake-account`
2
2
3
-
This component sets up the requirements for all other Snowflake components, including creating the Terraform service user. Before running this component, follow the manual, Click-Ops steps below to create a Snowflake subscription.
3
+
This component sets up the requirements for all other Snowflake components, including creating the Terraform service
4
+
user. Before running this component, follow the manual, Click-Ops steps below to create a Snowflake subscription.
4
5
5
6
## Deployment Steps
6
7
@@ -10,28 +11,39 @@ This component sets up the requirements for all other Snowflake components, incl
10
11
4. Select "Snowflake Data Cloud"
11
12
5. Click "Continue to Subscribe"
12
13
13
-
6. Fill out the information steps using the following as an example. Note, the provided email cannot use labels such as `[email protected]`.
14
+
6. Fill out the information steps using the following as an example. Note, the provided email cannot use labels such as
7. Select "Standard" and the current region. In this example, we chose "US East (Ohio)" which is the same as `us-east-1`.
22
-
7. Continue and wait for Sign Up to complete. Note the Snowflake account ID; you can find this in the newly accessible Snowflake console in the top right of the window.
23
-
8. Check for the Account Activation email. Note, this may be collected in a Slack notifications channel for easy access.
24
-
9. Follow the given link to create the Admin user with username `admin` and a strong password. Be sure to save that password somewhere secure.
25
-
10. Upload that password to AWS Parameter Store under `/snowflake/$ACCOUNT/users/admin/password`, where `ACCOUNT` is the value given during the subscription process. This password will only be used to create a private key, and all other authentication will be done with said key. Below is an example of how to do that with a [chamber](https://github.com/segmentio/chamber) command:
24
+
25
+
7. Select "Standard" and the current region. In this example, we chose "US East (Ohio)" which is the same as
26
+
`us-east-1`.
27
+
8. Continue and wait for Sign Up to complete. Note the Snowflake account ID; you can find this in the newly accessible
28
+
Snowflake console in the top right of the window.
29
+
9. Check for the Account Activation email. Note, this may be collected in a Slack notifications channel for easy access.
30
+
10. Follow the given link to create the Admin user with username `admin` and a strong password. Be sure to save that
31
+
password somewhere secure.
32
+
11. Upload that password to AWS Parameter Store under `/snowflake/$ACCOUNT/users/admin/password`, where `ACCOUNT` is the
33
+
value given during the subscription process. This password will only be used to create a private key, and all other
34
+
authentication will be done with said key. Below is an example of how to do that with a
<!-- BEGINNING OF PRE-COMMIT-TERRAFORM DOCS HOOK -->
59
72
## Requirements
60
73
@@ -150,6 +163,6 @@ components:
150
163
| <a name="output_ssm_path_terraform_user_name"></a> [ssm\_path\_terraform\_user\_name](#output\_ssm\_path\_terraform\_user\_name) | The path to the SSM parameter for the Terraform user name. |
151
164
| <a name="output_ssm_path_terraform_user_private_key"></a> [ssm\_path\_terraform\_user\_private\_key](#output\_ssm\_path\_terraform\_user\_private\_key) | The path to the SSM parameter for the Terraform user private key. |
0 commit comments