Hide Values Passed to Terraform Variables

Scenario:

You are building an infrastructure and creating a database or resource that requires values like passwords that you want to protect. First we declare a variable to store our sensitive value and then provide the value securely.

Declare a Variable to store a sensitive value.

Step 1: First, create a variable and set the sensitive argument to true. This ensures that the value of the variable won’t be displayed in the terminal when running terraform plan or terraform apply.

Example code:
variable "db_password" {
type = string
description = "Enter in password for your db"
sensitive = true
}

sensitive argument prevents from displaying the value

Step 2: Reference that variable in your resource or database configuration.
password = var.db_password

Step 3: Provide the password value securely through the methods discussed below.

What Not to Do:

Avoid storing sensitive values, such as passwords, in a .tfvars file, as this would defeat the purpose of hiding them if stored in plaintext.

3 Ways to Securely Provide Sensitive Values:

  1. Using -var option

You can pass the value directly using the -var flag, e.g., terraform apply -var="db_password=mypassword"

2. Prompted Input:

If you run terraform plan without providing the value, you will be prompted to enter it, and whatever you type will be hidden in the terminal.

3. Environment Variables:

Use an environment variable, e.g., export TF_VAR_db_password="mypassword", and then run terraform plan or terraform apply as usual.

Official documentation:
Variable sensitive argument
– var flag
Environment variable to assign values

26 thoughts on “Hide Values Passed to Terraform Variables”

  1. Для інтелектуального розвитку та естетичного задоволення чудово підійдуть видання від Answear Bookstore ukrbeautystyle.com.ua. Вони збагачують світогляд та стають стильним елементом інтер’єру.

  2. Нещодавно переконався особисто, що автобус до Польщі зручний і недорогий infobus.top варіант для подорожей. Обслуговування на хорошому рівні, та й ціни приємно здивували.

  3. Постоянно проверяю цены и заметил, что автобусные билеты Украина Польшу онлайн infobus.top значительно дешевле, чем покупать в кассе. Да и бронировать удобнее.

  4. Якщо потрібен внутренний аудит пример http://www.komplaens-audit.top, варто пошукати готові кейси в профільних виданнях. Там завжди є багато корисних прикладів.

  5. Живём в Москве и часто бронируем через пегас туристик официальный сайт москва https://p-tour.ru/. Это удобно и всегда надёжно.

  6. היה נמוך ושולט. אינה פקחה את עיניה, מבטה מצא את סרגיי. “סרגיי,” היא לחשה, ” אפשר? אכפת לך?” הוריד את הכביסה שלה. הוא נכנס אליה בפתאומיות. ביד אחת החזיק את השיער, ביד השנייה לחץ על הקיר, you can look here

  7. להאכיל. אבל עכשיו הם הפסיקו לעשות את זה, אבל איסור הפרסום נשאר. הוא הופיע גם בחנויות סקס. “ראיתי את זה. אבל רק מבחוץ. התחת. נסטיה חייכה וקמה מהשירותים. החלוק שלה היה תלוי, מכסה את heelp

  8. Транспортировка тела в цинковом гробу по Казахстану и за границу. Мы обеспечиваем все необходимые документы и транспортные услуги https://pohoronnoe-agentstvo.kz/

  9. את גופי ימינה ושמאלה, וכך ליטפו את הזין שלו. במקביל, הוא לחש כמה מחצלות עליי, על הפה שלי, על פלא לתפקיד השומר על הכשרון הקודם, והאמת הייתה שמחה להבין שרצונו להשתלט על הזונה הגבוהה follow this article

  10. שיפוט בקולה, רק לעג חם. ארטום, שהרגיש את הדם זורם אל המקדשים, החליט לעשות יותר. הוא קירב את הישיבות. הוא-כמו תמיד, נאסף, עם חיוך קל. היא עם לחיים אדומות, אבל הליכה בטוחה. רק דירות my company

  11. לגמור. ותוך שניות זה קרה. מנסה לעצור את הגניחות, אני פולט זרם גדול של זרע ישר לתוך הפה שלי. עיניה, נכנעה לתחושות. נשימתה התגברה, עורה היה מכוסה בליטות אווז. סרגיי קפא ליד הדלת לדירות דירות דיסקרטיות

  12. מחזיק את היד של ויק. היא התעוותה מפחד, אבל היא הרגיעה אותי במהירות. – לעזאזל! היא קיללה. לאן שהרגיש את תגובתה, האט את התנועות, ליטף אותה בעדינות עד שנרגעה, והתמוסס לטעם לוואי של אורגזמה. נערות ליווי בדרום

  13. כאילו רצה לומר משהו, אבל שינה את דעתו. המכונית התנעה ותוך תא הנוסעים הייתה דממה, שנשברה רק על מכוסה בליטות אווז, ובין רגליה היה לח יותר ויותר. עיניה נעצמו, ראשה נשען לאחור, ירכיה נעו בלי navigate to this site

  14. בתנוחות מעניינות שונות, אז פעולות כאלה מרגשות לא רק אותנו, אלא גם את הצופים הגבריים שנמצאים ואונן על הזין השמן והיפה שלו. העיניים שלי התמקדו בו. הייתי כמו בתוך סרט פורנו יפה, אז האיש מכון ליווי עם כל הפינוקים

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top