Skip to content

sui_v1.20.0_1709071543_ci

@after-ephemera after-ephemera tagged this 27 Feb 20:37
## Description 

Make it so we can create pulumi projects in the services dir

## Test Plan 

```
» suiop p i --service --project-name source-service                                                   
2024-02-27T16:37:38.736654Z  INFO suioplib::cli::pulumi::init: creating k8s containerized application/service                
2024-02-27T16:37:38.736699Z  INFO suioplib::cli::pulumi::init: creating project directory at /Users/jkjensen/mysten/sui-operations/pulumi/services/source-service                                                                                         
2024-02-27T16:37:38.736831Z  INFO suioplib::cli::pulumi::init: creating new pulumi project in /Users/jkjensen/mysten/sui-operations/pulumi/services/source-service
2024-02-27T16:37:38.736834Z  INFO suioplib::cli::pulumi::init: extra pulumi options added:                                   
2024-02-27T16:37:38.741522Z  INFO suioplib::cli::pulumi::init: running command: pulumi new /Users/jkjensen/mysten/sui-operations/pulumi/templates/app-go --dir /Users/jkjensen/mysten/sui-operations/pulumi/services/source-service -d "pulumi project for
 source-service" --name "source-service"  --stack mysten/dev  
Created project 'source-service'                                                                                             
                                                                                                                             
Created stack 'dev'                                           
                                                                                                                                                                                                                                                          
aws:region: the aws region to push images to (us-west-2):                                                                    
gcp:project: the GCP project to place GKE Ingress load balancer (dev=>k8s-clusters-397521, production=>cryptic-bolt-398315) (k8s-clusters-397521): cryptic-bolt-398315 
k8s_region: the kubernetes region to deploy to (ewr | dev | production | zk-dev) (dev): production 
path_to_dockerfile: the path within the repository to the dockerfile you want to build from (Dockerfile): docker/sui-source-service/Dockerfile 
Saved config                       
                                                              
Installing dependencies...                                                                                                                                                                                                                                

Finished installing dependencies

Your new project is ready to go! ✨

To perform an initial deployment, run 'cd source-service', then, run `pulumi up`

2024-02-27T16:38:11.903809Z  INFO suioplib::cli::pulumi::init: running `cd /Users/jkjensen/mysten/sui-operations/pulumi/services/source-service && go mod tidy` to make sure all Golang dependencies are installed.
2024-02-27T16:38:11.986438Z  INFO suioplib::cli::pulumi::init: your new project is ready to go!
```

---
If your changes are not user-facing and do not break anything, you can
skip the following section. Otherwise, please briefly describe what has
changed under the Release Notes section.

### Type of Change (Check all that apply)

- [ ] protocol change
- [ ] user-visible impact
- [ ] breaking change for a client SDKs
- [ ] breaking change for FNs (FN binary must upgrade)
- [ ] breaking change for validators or node operators (must upgrade
binaries)
- [ ] breaking change for on-chain data layout
- [ ] necessitate either a data wipe or data migration

### Release notes
Assets 2
Loading