Scale up as you grow — whether you're running one virtual machine or ten thousand.

From GPU-powered inference and Kubernetes to managed databases and storage, get everything you need to build, scale, and deploy intelligent applications.

I am trying to deploy a fairly good number of droplets (dozens at a time) via IaC (Terraform) and I see that I am getting root user credentials in emails.
How do I disable this completely? I do not need it.
Your new Droplet is all set to go! You can access it using the following credentials:
Droplet Name: xxxxxxxxxx
IP Address: xxx.xxx.xxx.xxx
Username: root
Password: xxxxxxx
For security reasons, you will be required to change this Droplet’s root password when you login. You should choose a strong password that will be easy for you to remember, but hard for a computer to guess. You might try creating an alpha-numerical phrase from a memorable sentence (e.g. “I won my first spelling bee at age 7,” might become “Iwm#1sbaa7”). Random strings of common words, such as “Mousetrap Sandwich Hospital Anecdote,” tend to work well, too.
As an added security measure, we also strongly recommend adding an SSH key to your account. You can do that here: [REDACTED]
Once added, you can select your SSH key and use it when creating future Droplets. This eliminates the need for root passwords altogether, and makes your Droplets much less vulnerable to attack.
Happy Coding,
Team DigitalOcean
72e571841e7f4a6881090a2f3e93c0
dom77a6e2e9d3a2
Christoffer Braathen
Jaimin Joshi
099d155dd62c45078c85bd5b98d003
82488cefb7d74db1ad87250ea4f452
828c1c19bec3419eb032d05c128960
Rumyana Rumenova
Ben Roberts
garry55441234
SleepingCeruleanFish