mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-09-07 12:11:43 +00:00
Merge pull request #9381 from justinsb/aws_support_jessie
AWS: Add support for Vivid Vervet & Debian Jessie
This commit is contained in:
@@ -30,8 +30,13 @@ ASG_NAME="${NODE_INSTANCE_PREFIX}-group"
|
||||
# We could allow the master disk volume id to be specified in future
|
||||
MASTER_DISK_ID=
|
||||
|
||||
# Defaults: ubuntu -> vivid
|
||||
if [[ "${KUBE_OS_DISTRIBUTION}" == "ubuntu" ]]; then
|
||||
KUBE_OS_DISTRIBUTION=vivid
|
||||
fi
|
||||
|
||||
case "${KUBE_OS_DISTRIBUTION}" in
|
||||
ubuntu|wheezy|coreos)
|
||||
trusty|wheezy|jessie|vivid|coreos)
|
||||
source "${KUBE_ROOT}/cluster/aws/${KUBE_OS_DISTRIBUTION}/util.sh"
|
||||
;;
|
||||
*)
|
||||
@@ -217,12 +222,18 @@ function detect-security-groups {
|
||||
# AWS_IMAGE
|
||||
function detect-image () {
|
||||
case "${KUBE_OS_DISTRIBUTION}" in
|
||||
ubuntu|coreos)
|
||||
detect-ubuntu-image
|
||||
trusty|coreos)
|
||||
detect-trusty-image
|
||||
;;
|
||||
vivid)
|
||||
detect-vivid-image
|
||||
;;
|
||||
wheezy)
|
||||
detect-wheezy-image
|
||||
;;
|
||||
jessie)
|
||||
detect-jessie-image
|
||||
;;
|
||||
*)
|
||||
echo "Please specify AWS_IMAGE directly (distro not recognized)"
|
||||
exit 2
|
||||
@@ -230,12 +241,12 @@ case "${KUBE_OS_DISTRIBUTION}" in
|
||||
esac
|
||||
}
|
||||
|
||||
# Detects the AMI to use for ubuntu (considering the region)
|
||||
# Detects the AMI to use for trusty (considering the region)
|
||||
# Used by CoreOS & Ubuntu
|
||||
#
|
||||
# Vars set:
|
||||
# AWS_IMAGE
|
||||
function detect-ubuntu-image () {
|
||||
function detect-trusty-image () {
|
||||
# This is the ubuntu 14.04 image for <region>, amd64, hvm:ebs-ssd
|
||||
# See here: http://cloud-images.ubuntu.com/locator/ec2/ for other images
|
||||
# This will need to be updated from time to time as amis are deprecated
|
||||
|
Reference in New Issue
Block a user