mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-12 13:31:52 +00:00
Parameterize vpc name
This commit is contained in:
parent
de0e6de82b
commit
bc30b49a1e
@ -65,6 +65,7 @@ EXTRA_DOCKER_OPTS="${EXTRA_DOCKER_OPTS:-}"
|
|||||||
|
|
||||||
INSTANCE_PREFIX="${KUBE_AWS_INSTANCE_PREFIX:-kubernetes}"
|
INSTANCE_PREFIX="${KUBE_AWS_INSTANCE_PREFIX:-kubernetes}"
|
||||||
CLUSTER_ID=${INSTANCE_PREFIX}
|
CLUSTER_ID=${INSTANCE_PREFIX}
|
||||||
|
VPC_NAME=${VPC_NAME:-kubernetes-vpc}
|
||||||
AWS_SSH_KEY=${AWS_SSH_KEY:-$HOME/.ssh/kube_aws_rsa}
|
AWS_SSH_KEY=${AWS_SSH_KEY:-$HOME/.ssh/kube_aws_rsa}
|
||||||
CONFIG_CONTEXT="${KUBE_CONFIG_CONTEXT:-aws_${INSTANCE_PREFIX}}"
|
CONFIG_CONTEXT="${KUBE_CONFIG_CONTEXT:-aws_${INSTANCE_PREFIX}}"
|
||||||
IAM_PROFILE_MASTER="kubernetes-master"
|
IAM_PROFILE_MASTER="kubernetes-master"
|
||||||
|
@ -136,7 +136,7 @@ fi
|
|||||||
# TODO (bburns) Parameterize this for multiple cluster per project
|
# TODO (bburns) Parameterize this for multiple cluster per project
|
||||||
function get_vpc_id {
|
function get_vpc_id {
|
||||||
$AWS_CMD describe-vpcs \
|
$AWS_CMD describe-vpcs \
|
||||||
--filters Name=tag:Name,Values=kubernetes-vpc \
|
--filters Name=tag:Name,Values=${VPC_NAME} \
|
||||||
Name=tag:KubernetesCluster,Values=${CLUSTER_ID} \
|
Name=tag:KubernetesCluster,Values=${CLUSTER_ID} \
|
||||||
--query Vpcs[].VpcId
|
--query Vpcs[].VpcId
|
||||||
}
|
}
|
||||||
@ -819,7 +819,7 @@ function vpc-setup {
|
|||||||
VPC_ID=$($AWS_CMD create-vpc --cidr-block ${VPC_CIDR} --query Vpc.VpcId)
|
VPC_ID=$($AWS_CMD create-vpc --cidr-block ${VPC_CIDR} --query Vpc.VpcId)
|
||||||
$AWS_CMD modify-vpc-attribute --vpc-id $VPC_ID --enable-dns-support '{"Value": true}' > $LOG
|
$AWS_CMD modify-vpc-attribute --vpc-id $VPC_ID --enable-dns-support '{"Value": true}' > $LOG
|
||||||
$AWS_CMD modify-vpc-attribute --vpc-id $VPC_ID --enable-dns-hostnames '{"Value": true}' > $LOG
|
$AWS_CMD modify-vpc-attribute --vpc-id $VPC_ID --enable-dns-hostnames '{"Value": true}' > $LOG
|
||||||
add-tag $VPC_ID Name kubernetes-vpc
|
add-tag $VPC_ID Name ${VPC_NAME}
|
||||||
add-tag $VPC_ID KubernetesCluster ${CLUSTER_ID}
|
add-tag $VPC_ID KubernetesCluster ${CLUSTER_ID}
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user