AnswerBun.com

Configure a new kubernetes node automatically

Server Fault Asked by Sadmi on November 26, 2020

I configured a Kubernetes cluster with GPU in AWS, and one of the steps is configuring the nodes to enable Nvidia runtime by default.

So when I configured cluster auto scaler, the cluster scales up successfully but the new node still needs to be configured to use Nvidia as a default runtime.

My goal is to configure this step automatically, I wonder if there is a way to do this with Kubernetes, like specifying the commands to execute in startup in the instance group. (just like in GCP where you are able to define a startup script or in AWS called a user data for launching scripts).

Thanks!

One Answer

I found an interesting resource here that helped me to achieve my goal above.

so the it's possible to define additional user data section in the instance group configuration.

In my case I was about to enable Nvidia runtime which I achieved as follows:

spec:
  additionalUserData:
  - content: |
      #!/bin/sh
      sudo sed -i '2i "default-runtime": "nvidia",' /etc/docker/daemon.json && sudo systemctl restart docker
    name: script.sh
    type: text/x-shellscript 

Answered by Sadmi on November 26, 2020

Add your own answers!

Related Questions

Preset runtime parameters for a docker container

1  Asked on November 4, 2021 by ormfo4i5fm

 

terraform – shall one use simple disk or linux LVM?

0  Asked on November 4, 2021 by wojtas-zet

     

GCP – Quickstart: Build and Deploy Problems

1  Asked on November 4, 2021 by ajiroghene

 

how to setup Carton, to compile znapzend 0.20.0?

1  Asked on November 4, 2021 by crestop

 

Recover data from IBM x3650 with SYS BRD ERR

1  Asked on November 4, 2021 by maxxer

     

cloning NTFS disk

1  Asked on November 4, 2021 by lucio-crusca

       

Apache Link to PHP run application/x-httpd-php *

1  Asked on February 28, 2021 by wobbo

     

uwsgi, multiple environment variables

2  Asked on February 25, 2021 by user204088

       

Ask a Question

Get help from others!

© 2023 AnswerBun.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP