Enable CPU and Memory accounting on vagrant
This commit is contained in:
		| @@ -64,6 +64,7 @@ done | ||||
| echo "127.0.0.1 localhost" >> /etc/hosts # enables cmds like 'kubectl get pods' on master. | ||||
| echo "$MASTER_IP $MASTER_NAME" >> /etc/hosts | ||||
|  | ||||
| enable-accounting | ||||
| prepare-package-manager | ||||
|  | ||||
| # Configure the master network | ||||
|   | ||||
| @@ -59,6 +59,7 @@ for (( i=0; i<${#NODE_NAMES[@]}; i++)); do | ||||
|   fi | ||||
| done | ||||
|  | ||||
| enable-accounting | ||||
| prepare-package-manager | ||||
|  | ||||
| # Configure network | ||||
|   | ||||
| @@ -14,6 +14,16 @@ | ||||
| # See the License for the specific language governing permissions and | ||||
| # limitations under the License. | ||||
|  | ||||
| function enable-accounting() { | ||||
|   mkdir -p /etc/systemd/system.conf.d/ | ||||
|   cat <<EOF >/etc/systemd/system.conf.d/kubernetes-accounting.conf | ||||
| [Manager] | ||||
| DefaultCPUAccounting=yes | ||||
| DefaultMemoryAccounting=yes   | ||||
| EOF | ||||
|   systemctl daemon-reload | ||||
| } | ||||
|  | ||||
| function prepare-package-manager() { | ||||
|   echo "Prepare package manager" | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 derekwaynecarr
					derekwaynecarr