Kubernetes
  • Documentation
  • Blog
  • Training
  • Careers
  • Partners
  • Community
  • Versions
    • v1.35
    • v1.34
    • v1.33
    • v1.32
    • v1.31
  • English EN
    • English
    • বাংলা (Bengali)
    • 中文 (Chinese)
    • Français (French)
    • Deutsch (German)
    • हिन्दी (Hindi)
    • Bahasa Indonesia (Indonesian)
    • Italiano (Italian)
    • 日本語 (Japanese)
    • 한국어 (Korean)
    • Polski (Polish)
    • Português (Portuguese)
    • Русский (Russian)
    • Español (Spanish)
    • Українська (Ukrainian)
    • Tiếng Việt (Vietnamese)

KubeCon + CloudNativeCon Europe 2026

Join us for four days of incredible opportunities to collaborate, learn and share with the cloud native community.
Buy your ticket now! 23 - 26 March | Amsterdam, The Netherlands

  • Kubernetes Documentation
Edit this page Create child page Create an issue Print entire section
Edit this page Create child page Create an issue Print entire section
  1. Kubernetes Documentation
  2. Tasks
  3. Inject Data Into Applications

Inject Data Into Applications

Specify configuration and other data for the Pods that run your workload.

Define a Command and Arguments for a Container

Define Dependent Environment Variables

Define Environment Variables for a Container

Define Environment Variable Values Using An Init Container

Expose Pod Information to Containers Through Environment Variables

Expose Pod Information to Containers Through Files

Distribute Credentials Securely Using Secrets

© 2026 The Kubernetes Authors | Documentation Distributed under CC BY 4.0

© 2026 The Linux Foundation ®. All rights reserved. The Linux Foundation has registered trademarks and uses trademarks. For a list of trademarks of The Linux Foundation, please see our Trademark Usage page

ICP license: 京ICP备17074266号-3