credentials

gcloud auth application-default login
grpcurl -plaintext -proto common/v1/balance.proto  -proto services/v1/banks/bank-service.proto -d '{ "account_number": 1}' localhost:6565 dev.bolanos.v1.services.BankService/get_balance
<distributionManagement>  
    <snapshotRepository>        
    <id>artifact-registry</id>  
    <url>artifactregistry://us-west2-maven.pkg.dev/garrison-298703/bolanos-dev-snapshot</url>  
    </snapshotRepository>
</distributionManagement>  
  
<repositories>  
    <repository>        
	    <id>artifact-registry</id>  
        <url>artifactregistry://us-west2-maven.pkg.dev/garrison-298703/bolanos-dev-snapshot</url>  
        <releases>            
	        <enabled>false</enabled>  
        </releases>        
        <snapshots>            
	        <enabled>true</enabled>  
        </snapshots>    
	</repository>
</repositories>
<extension>  
    <groupId>com.google.cloud.artifactregistry</groupId>  
    <artifactId>artifactregistry-maven-wagon</artifactId>  
    <version>2.1.0</version>  
</extension>

maybe a better grpc client https://github.com/jfloff/grpc-spring-boot-examples

docker tag hello-grpc us-west2-docker.pkg.dev/garrison-298703/bolanos-dev-docker/hello-grpc

docker push us-west2-docker.pkg.dev/garrison-298703/bolanos-dev-docker/hello-grpc