我正在尝试将一个现有的红移数据库从一个AWS帐户转移到另一个跟随的帐户。我已经成功地创建了旧数据库的快照,并赋予了对它的新帐户访问权限。这两个帐户都有不同的VPC。
当我尝试从该快照恢复群集时,会收到以下错误消息:
You have no subnet groups that are suitable for restoring this snapshot to VPC.
是否有可能将Redshift集群还原到另一个VPC?我不能为旧的VPC创建一个子网,因为它在我的新AWS帐户中。
我正在运行一个terraform .tf脚本来创建aws_vpc_endpoint
下面是示例代码
resource "aws_vpc_endpoint" "NewVPCEndpoint" {..}
但是,在调用terraform应用程序时,我会出错。
Error creating VPC Endpoint: UnauthorizedOperation: This operation does not support shared VPCs.
status code: 403
究竟是什么原因导致了这个错误?
我在不同的VPC中尝试了相同的.tf脚本,它运
我遵循"“来使用terraform创建EKS集群。
我成功地创建了一个配置映射,但是我无法获得节点的详细信息-
$ ./kubectl_1.10.3_darwin get nodes
No resources found.
服务详情-
$ ./kubectl_1.10.3_darwin get services
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
kubernetes ClusterIP 10.100.0.1 <none> 443/TCP 2h
库
我已经在一个私有子网中建立了一个红移群集。我可以成功地连接到红移群集,并通过DBeaver执行基本的SQL查询。
我还需要从s3上传一些文件到redshift,因此我在私有子网中设置了一个s3网关,并更新了专用子网的路由表,以添加所需的路由,如下所示:
Destination Target Status Propagated
192.168.0.0/16 local active No
pl-7ba54012 (com.amazonaws.us-east-2.s
从terraform/eks/aws的文档中可以看出,有两个输出名为cluster_primary_security_group_id和cluster_security_group_id。
cluster_primary_security_group_id
Description: The cluster primary security group ID created by the EKS cluster on 1.14 or
later. Referred to as 'Cluster security group' in the EKS console.
clust
通过aws的文档阅读,我与这三个概念相当混淆。
Cluster: composed of one or more compute nodes; composed of one or mode database
Compute node: run the query execution plans and transmit data among themselves to serve these queries
Database: User data is stored on the compute nodes
这样就很容易假设一个计算节点和一个数据库是相同的,不是吗?但是在创建红移集群时