Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
K
k3s
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Jacklull
k3s
Commits
8c182c27
Commit
8c182c27
authored
Dec 03, 2015
by
k8s-merge-robot
Browse files
Options
Browse Files
Download
Plain Diff
Merge pull request #18002 from wiwiwa/systemd
Auto commit by PR queue bot
parents
f9715c64
c55ab7d6
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
22 additions
and
26 deletions
+22
-26
download-release.sh
cluster/ubuntu/download-release.sh
+22
-23
util.sh
cluster/ubuntu/util.sh
+0
-3
No files found.
cluster/ubuntu/download-release.sh
View file @
8c182c27
...
...
@@ -26,50 +26,49 @@ function cleanup {
}
trap
cleanup SIGHUP SIGINT SIGTERM
KUBE_ROOT
=
$(
dirname
"
${
BASH_SOURCE
}
"
)
/../..
pushd
${
KUBE_ROOT
}
/cluster/ubuntu
pushd
$(
dirname
$0
)
mkdir
-p
binaries/master
mkdir
-p
binaries/minion
# flannel
FLANNEL_VERSION
=
${
FLANNEL_VERSION
:-
"0.5.3"
}
echo
"Prepare flannel
${
FLANNEL_VERSION
}
release ..."
if
[
!
-f
flannel.tar.gz
]
;
then
grep
-q
"^
${
FLANNEL_VERSION
}
\$
"
binaries/.flannel 2>/dev/null
||
{
curl
-L
https://github.com/coreos/flannel/releases/download/v
${
FLANNEL_VERSION
}
/flannel-
${
FLANNEL_VERSION
}
-linux-amd64
.tar.gz
-o
flannel.tar.gz
tar
xzf flannel.tar.gz
fi
cp
flannel-
${
FLANNEL_VERSION
}
/flanneld binaries/master
cp
flannel-
${
FLANNEL_VERSION
}
/flanneld binaries/minion
cp
flannel-
${
FLANNEL_VERSION
}
/flanneld binaries/master
cp
flannel-
${
FLANNEL_VERSION
}
/flanneld binaries/minion
echo
${
FLANNEL_VERSION
}
>
binaries/.flannel
}
# ectd
ETCD_VERSION
=
${
ETCD_VERSION
:-
"2.2.1"
}
ETCD
=
"etcd-v
${
ETCD_VERSION
}
-linux-amd64"
echo
"Prepare etcd
${
ETCD_VERSION
}
release ..."
if
[
!
-f
etcd.tar.gz
]
;
then
grep
-q
"^
${
ETCD_VERSION
}
\$
"
binaries/.etcd 2>/dev/null
||
{
curl
-L
https://github.com/coreos/etcd/releases/download/v
${
ETCD_VERSION
}
/
${
ETCD
}
.tar.gz
-o
etcd.tar.gz
tar
xzf etcd.tar.gz
fi
cp
$ETCD
/etcd
$ETCD
/etcdctl binaries/master
cp
${
ETCD
}
/etcd
${
ETCD
}
/etcdctl binaries/master
echo
${
ETCD_VERSION
}
>
binaries/.etcd
}
# k8s
KUBE_VERSION
=
${
KUBE_VERSION
:-
"1.1.2"
}
echo
"Prepare kubernetes
${
KUBE_VERSION
}
release ..."
if
[
!
-f
kubernetes.tar.gz
]
;
then
grep
-q
"^
${
KUBE_VERSION
}
\$
"
binaries/.kubernetes 2>/dev/null
||
{
curl
-L
https://github.com/GoogleCloudPlatform/kubernetes/releases/download/v
${
KUBE_VERSION
}
/kubernetes.tar.gz
-o
kubernetes.tar.gz
tar
xzf kubernetes.tar.gz
fi
pushd
kubernetes/server
tar
xzf kubernetes-server-linux-amd64.tar.gz
popd
cp
kubernetes/server/kubernetes/server/bin/kube-apiserver
\
kubernetes/server/kubernetes/server/bin/kube-controller-manager
\
kubernetes/server/kubernetes/server/bin/kube-scheduler binaries/master
cp
kubernetes/server/kubernetes/server/bin/kubelet
\
kubernetes/server/kubernetes/server/bin/kube-proxy binaries/minion
cp
kubernetes/server/kubernetes/server/bin/kubectl binaries/
pushd
kubernetes/server
tar
xzf kubernetes-server-linux-amd64.tar.gz
popd
cp
kubernetes/server/kubernetes/server/bin/kube-apiserver
\
kubernetes/server/kubernetes/server/bin/kube-controller-manager
\
kubernetes/server/kubernetes/server/bin/kube-scheduler binaries/master
cp
kubernetes/server/kubernetes/server/bin/kubelet
\
kubernetes/server/kubernetes/server/bin/kube-proxy binaries/minion
cp
kubernetes/server/kubernetes/server/bin/kubectl binaries/
echo
${
KUBE_VERSION
}
>
binaries/.kubernetes
}
rm
-rf
flannel
*
kubernetes
*
etcd
*
...
...
cluster/ubuntu/util.sh
View file @
8c182c27
...
...
@@ -307,9 +307,6 @@ function kube-up() {
source
"
${
KUBE_ROOT
}
/cluster/ubuntu/
${
KUBE_CONFIG_FILE
:-
config
-default.sh
}
"
# downloading tarball release
if
[[
-d
"
${
KUBE_ROOT
}
/cluster/ubuntu/binaries"
]]
;
then
rm
-rf
"
${
KUBE_ROOT
}
/cluster/ubuntu/binaries"
fi
"
${
KUBE_ROOT
}
/cluster/ubuntu/download-release.sh"
setClusterInfo
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment