Redhift cluster creation request fine but cluster never created
Issue #65
new
I’m using localstack with LocalstackDockerTestRunner
to create a redshift cluster with this simple java code:
final LocalstackDocker localstackDocker = LocalstackDocker.INSTANCE;
EndpointConfiguration endpointConfiguration = new AwsClientBuilder.EndpointConfiguration(
localstackDocker.getEndpointRedshift(),
Localstack.getDefaultRegion());
AmazonRedshift client = AmazonRedshiftClientBuilder.standard()
.withEndpointConfiguration(endpointConfiguration)
.withCredentials(TestUtils.getCredentialsProvider()).build();
final CreateClusterRequest request = new CreateClusterRequest()
.withClusterIdentifier(clusterIdentifier)
.withMasterUsername("user")
.withMasterUserPassword("password")
.withNodeType("dc2.large")
.withNumberOfNodes(2);
Cluster createResponse = client.createCluster(request); //response OK cluster creating
DescribeClustersResult result = client.describeClusters(clusterIdentifier);
Unfortunatelly, when I try to describe cluster by clusterIdentifier
from my client, i received and empty cluster response. API’s works well so I think maybe is an internal bug.