Skip to content
This repository was archived by the owner on Nov 11, 2024. It is now read-only.

Commit c8d9bdd

Browse files
committed
Optimize Kubernetes dashboard python script
Signed-off-by: Zhizhen Tang <[email protected]>
1 parent 597bd4a commit c8d9bdd

File tree

2 files changed

+8
-5
lines changed

2 files changed

+8
-5
lines changed

deployment/kubernetes/dashboard/update_dashboard.py

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,16 +10,20 @@
1010
master_node_name = os.popen("kubectl get node | awk '{print $1,$3}' | grep -E 'master'").read().split(" ")[0]
1111
yaml_file = sys.argv[1] + "dashboard/monitoring-grafana.yaml"
1212
data = yaml_utils.load_yaml_file(yaml_file)
13-
yaml_utils.update_nodeSelector(data, yaml_file, master_node_name)
13+
data = yaml_utils.update_nodeSelector(data, master_node_name)
14+
yaml_utils.dump_yaml_file(data, yaml_file)
1415

1516
yaml_file = sys.argv[1] + "dashboard/heapster.yaml"
1617
data = yaml_utils.load_yaml_file(yaml_file)
17-
yaml_utils.update_nodeSelector(data, yaml_file, master_node_name)
18+
yaml_utils.update_nodeSelector(data, master_node_name)
19+
yaml_utils.dump_yaml_file(data, yaml_file)
1820

1921
yaml_file = sys.argv[1] + "dashboard/monitoring-influxdb.yaml"
2022
data = yaml_utils.load_yaml_file(yaml_file)
21-
yaml_utils.update_nodeSelector(data, yaml_file, master_node_name)
23+
yaml_utils.update_nodeSelector(data, master_node_name)
24+
yaml_utils.dump_yaml_file(data, yaml_file)
2225

2326
yaml_file = sys.argv[1] + "dashboard/kubernetes-dashboard.yaml"
2427
data = yaml_utils.load_yaml_file(yaml_file)
25-
yaml_utils.update_nodeSelector(data, yaml_file, master_node_name)
28+
yaml_utils.update_nodeSelector(data, master_node_name)
29+
yaml_utils.dump_yaml_file(data, yaml_file)

script/install_dependency.sh

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,6 @@ try_command lsb_release -si > /dev/null
4545
LINUX_DISTRO=`lsb_release -si`
4646

4747
if [ "$LINUX_DISTRO" == "Ubuntu" ]; then
48-
try_command apt-get update
4948
try_command apt-get install -y curl gnupg software-properties-common cmake
5049
apt-get remove -y docker docker-engine docker.io containerd runc
5150
try_command curl -fsSL https://download.docker.com/linux/ubuntu/gpg | apt-key add -

0 commit comments

Comments
 (0)