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
75fa285a
Commit
75fa285a
authored
Feb 03, 2017
by
Derek Carr
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Make hack/local-up-cluster default to right cgroup driver
parent
2ab9f038
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
13 additions
and
2 deletions
+13
-2
local-up-cluster.sh
hack/local-up-cluster.sh
+13
-2
No files found.
hack/local-up-cluster.sh
View file @
75fa285a
...
@@ -34,7 +34,7 @@ NET_PLUGIN=${NET_PLUGIN:-""}
...
@@ -34,7 +34,7 @@ NET_PLUGIN=${NET_PLUGIN:-""}
NET_PLUGIN_DIR
=
${
NET_PLUGIN_DIR
:-
""
}
NET_PLUGIN_DIR
=
${
NET_PLUGIN_DIR
:-
""
}
SERVICE_CLUSTER_IP_RANGE
=
${
SERVICE_CLUSTER_IP_RANGE
:-
10
.0.0.0/24
}
SERVICE_CLUSTER_IP_RANGE
=
${
SERVICE_CLUSTER_IP_RANGE
:-
10
.0.0.0/24
}
# if enabled, must set CGROUP_ROOT
# if enabled, must set CGROUP_ROOT
EXPERIMENTAL_CGROUPS_PER_QOS
=
${
EXPERIMENTAL_
CGROUPS_PER_QOS
:-
false
}
CGROUPS_PER_QOS
=
${
CGROUPS_PER_QOS
:-
false
}
# this is not defaulted to preserve backward compatibility.
# this is not defaulted to preserve backward compatibility.
# if EXPERIMENTAL_CGROUPS_PER_QOS is enabled, recommend setting to /
# if EXPERIMENTAL_CGROUPS_PER_QOS is enabled, recommend setting to /
CGROUP_ROOT
=
${
CGROUP_ROOT
:-
""
}
CGROUP_ROOT
=
${
CGROUP_ROOT
:-
""
}
...
@@ -189,6 +189,17 @@ CERT_DIR=${CERT_DIR:-"/var/run/kubernetes"}
...
@@ -189,6 +189,17 @@ CERT_DIR=${CERT_DIR:-"/var/run/kubernetes"}
ROOT_CA_FILE=
$CERT_DIR
/apiserver.crt
ROOT_CA_FILE=
$CERT_DIR
/apiserver.crt
EXPERIMENTAL_CRI=
${
EXPERIMENTAL_CRI
:-
"false"
}
EXPERIMENTAL_CRI=
${
EXPERIMENTAL_CRI
:-
"false"
}
# name of the cgroup driver, i.e. cgroupfs or systemd
if [[
${
CONTAINER_RUNTIME
}
==
"docker"
]]; then
# default cgroup driver to match what is reported by docker to simplify local development
if [[ -z
${
CGROUP_DRIVER
}
]]; then
# match driver with docker runtime reported value (they must match)
CGROUP_DRIVER=
$(
docker info |
grep
"Cgroup Driver:"
|
cut
-f3-
-d
' '
)
echo
"Kubelet cgroup driver defaulted to use:
${
CGROUP_DRIVER
}
"
fi
fi
# Ensure CERT_DIR is created for auto-generated crt/key and kubeconfig
# Ensure CERT_DIR is created for auto-generated crt/key and kubeconfig
mkdir -p
"
${
CERT_DIR
}
"
&>/dev/null || sudo mkdir -p
"
${
CERT_DIR
}
"
mkdir -p
"
${
CERT_DIR
}
"
&>/dev/null || sudo mkdir -p
"
${
CERT_DIR
}
"
...
@@ -541,7 +552,7 @@ function start_kubelet {
...
@@ -541,7 +552,7 @@ function start_kubelet {
--feature-gates
=
"
${
FEATURE_GATES
}
"
\
--feature-gates
=
"
${
FEATURE_GATES
}
"
\
--cpu-cfs-quota
=
${
CPU_CFS_QUOTA
}
\
--cpu-cfs-quota
=
${
CPU_CFS_QUOTA
}
\
--enable-controller-attach-detach
=
"
${
ENABLE_CONTROLLER_ATTACH_DETACH
}
"
\
--enable-controller-attach-detach
=
"
${
ENABLE_CONTROLLER_ATTACH_DETACH
}
"
\
--
experimental-cgroups-per-qos
=
${
EXPERIMENTAL_
CGROUPS_PER_QOS
}
\
--
cgroups-per-qos
=
${
CGROUPS_PER_QOS
}
\
--cgroup-driver
=
${
CGROUP_DRIVER
}
\
--cgroup-driver
=
${
CGROUP_DRIVER
}
\
--cgroup-root
=
${
CGROUP_ROOT
}
\
--cgroup-root
=
${
CGROUP_ROOT
}
\
--keep-terminated-pod-volumes
=
true
\
--keep-terminated-pod-volumes
=
true
\
...
...
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