sparse-intern-71089
09/28/2020, 12:22 PMbitter-application-91815
09/28/2020, 1:31 PMengine "redis" does not support num_cache_nodes > 1
cool-fireman-90027
09/28/2020, 3:23 PMbroad-dog-22463
09/28/2020, 3:24 PMbroad-dog-22463
09/28/2020, 3:24 PMbitter-application-91815
09/28/2020, 4:30 PM// - beef up
// - type redis only supports one node and therefore rules it out for multi az setup.
func (w *worker) createRedis(ctx *pulumi.Context) error {
sn, err := elasticache.NewSubnetGroup(ctx, fmt.Sprintf("axiom-cache-subnetgroup-%s", w.targetEnv), &elasticache.SubnetGroupArgs{
SubnetIds: pulumi.StringArray{
pulumi.StringInput(w.privateSN[0].ID()),
pulumi.StringInput(w.privateSN[1].ID()),
pulumi.StringInput(w.privateSN[2].ID()),
},
})
if err != nil {
return err
}
r, err := elasticache.NewCluster(ctx, fmt.Sprintf("axiom-cache-%s", w.targetEnv), &elasticache.ClusterArgs{
Engine: pulumi.String("redis"),
EngineVersion: pulumi.String("5.0.6"),
NodeType: pulumi.String("cache.r5.4xlarge"),
NumCacheNodes: <http://pulumi.Int|pulumi.Int>(3), // only supports one node ???
ParameterGroupName: pulumi.String("default.redis5.0.cluster.on"),
Port: <http://pulumi.Int|pulumi.Int>(6379),
SubnetGroupName: sn.Name,
AvailabilityZone: pulumi.String("preferredAvailabilityZones"), // make it multi AZ
AzMode: pulumi.String("cross-az"), // make it multi AZ
})
if err != nil {
return err
}
w.redis = r
return nil
}
bitter-application-91815
09/28/2020, 4:33 PMaws:elasticache:Cluster (axiom-cache-development-b):
error: diffing urn:pulumi:axiom-cloud::development::aws:elasticache/cluster:Cluster::axiom-cache-development-b: engine "redis" does not support num_cache_nodes > 1
bitter-application-91815
09/28/2020, 4:41 PMbroad-dog-22463
09/28/2020, 4:42 PMbitter-application-91815
09/28/2020, 4:42 PMbroad-dog-22463
09/28/2020, 4:42 PMbroad-dog-22463
09/28/2020, 4:43 PMbroad-dog-22463
09/28/2020, 4:43 PMbitter-application-91815
09/28/2020, 4:44 PMbitter-application-91815
09/28/2020, 4:44 PMbroad-dog-22463
09/28/2020, 4:44 PMbitter-application-91815
09/28/2020, 7:48 PMbitter-application-91815
09/28/2020, 7:49 PMbitter-application-91815
09/28/2020, 7:53 PMbroad-dog-22463
09/28/2020, 7:56 PMbroad-dog-22463
09/28/2020, 8:01 PMbitter-application-91815
09/28/2020, 8:02 PMbroad-dog-22463
09/28/2020, 8:04 PMbroad-dog-22463
09/28/2020, 8:04 PMbroad-dog-22463
09/28/2020, 8:05 PMbitter-application-91815
09/28/2020, 8:05 PMbroad-dog-22463
09/28/2020, 8:06 PMbitter-application-91815
09/28/2020, 8:07 PM