Skip to content

Instantly share code, notes, and snippets.

@allanlei
Created September 15, 2018 21:37
Show Gist options
  • Save allanlei/2e1181d9ae31803ad011ea9af76381a2 to your computer and use it in GitHub Desktop.
Save allanlei/2e1181d9ae31803ad011ea9af76381a2 to your computer and use it in GitHub Desktop.
Kubernetes THP tuner daemonset
kind: DaemonSet
apiVersion: apps/v1
metadata:
namespace: kube-system
name: kernel-tuner
labels:
app: kernel-tuner
spec:
selector:
matchLabels:
app: kernel-tuner
template:
metadata:
labels:
app: kernel-tuner
spec:
hostPID: true
containers:
- name: kernel-tuner
image: gcr.io/google-containers/startup-script:v1
securityContext:
privileged: true
env:
- name: STARTUP_SCRIPT
value: |
#! /bin/bash
set -o errexit
set -o pipefail
set -o nounset
echo never > /sys/kernel/mm/transparent_hugepage/enabled
echo never > /sys/kernel/mm/transparent_hugepage/defrag
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment