For developers
Setting up a new user
3 min
developer accounts are created by the hosting administrators for each developer account, administrators should provide the following username, password and url to log into aws account these credentials will be used only for the two factor authenciation set up and access/secret api keys management vpn configuration file this file comforms with open vpn standard and is used to access development and production environments deployed to the hosting when this information is received by a developer, they should perform the initial set up using the following instructions set up two factor authentication log into the aws console using the credentials provided by the hosting administrators go to your iam account to set up mfa (multi factor auth) select " authenticator app " option and follow the aws guidance to finish the configuration generate aws access and security keys open your iam account in aws and switch to the security credentials tab click on create access key button select other use case and click next set description value (or keep it empty) and click create access key copy generated access key and secret access key values into a secure place set up aws credentials put the credentials into a credentials file inside of your / aws folder (the folder location can be other than / aws , it's just the default folder name and location recommended by aws cli guidelines) \[hosty user] aws access key id = your access key aws secret access key = your secret access key set up vpn developers should download and install any open vpn client of their preference (we recommend openvpn connect ) for each user, the hosting administrator will provide a vpn configuration file ( \<username> \<clustername> ovpn ) developers need to create a new connection profile from the provided file for example, for openvpn connect developers can just drag & drop the ovpn file to openvpn connect application and hit "save" to the imported profile this vpn connection does not change public ip address of the device it only allows to connect to the private network where the cluster with the project is located, to interact with the project environments