in cdk/pipeline/pipeline_stack.py [0:0]
def get_build_env_vars(self, ecr_repo):
return {
"REPOSITORY_URI": codebuild.BuildEnvironmentVariable(value=ecr_repo.repository_uri),
"DOCKERHUB_USERNAME": codebuild.BuildEnvironmentVariable(
value="/springboot-multiarch/dockerhub/username",
type=codebuild.BuildEnvironmentVariableType.PARAMETER_STORE),
"DOCKERHUB_PASSWORD": codebuild.BuildEnvironmentVariable(
value="/springboot-multiarch/dockerhub/password ",
type=codebuild.BuildEnvironmentVariableType.PARAMETER_STORE),
"REDIS_HOST": codebuild.BuildEnvironmentVariable(value=self.redis.attr_redis_endpoint_address),
"REDIS_PORT": codebuild.BuildEnvironmentVariable(value=self.redis.attr_redis_endpoint_port),
"RDS_SECRET": codebuild.BuildEnvironmentVariable(value=self.rds_cluster.secret.secret_name),
"RDS_HOST": codebuild.BuildEnvironmentVariable(value=self.rds_cluster.cluster_endpoint.hostname),
"RDS_PORT": codebuild.BuildEnvironmentVariable(value=self.rds_cluster.cluster_endpoint.port),
"EKS_NAME": codebuild.BuildEnvironmentVariable(value=self.eks.cluster_name),
"EKS_ROLE": codebuild.BuildEnvironmentVariable(value=self.eks.kubectl_role.role_arn),
}