Kubernetes
  • Documentation
  • Kubernetes Blog
  • Training
  • Careers
  • Partners
  • Community
  • Versions
    Release Information v1.33 v1.32 v1.31 v1.30 v1.29
  • English
    中文 (Chinese) Français (French) Bahasa Indonesia (Indonesian) 日本語 (Japanese) 한국어 (Korean) Español (Spanish)
  1. Kubernetes Documentation
  2. Tasks
  3. Manage Kubernetes Objects

Manage Kubernetes Objects

Declarative and imperative paradigms for interacting with the Kubernetes API.

Declarative Management of Kubernetes Objects Using Configuration Files

Declarative Management of Kubernetes Objects Using Kustomize

Managing Kubernetes Objects Using Imperative Commands

Imperative Management of Kubernetes Objects Using Configuration Files

Update API Objects in Place Using kubectl patch

Use kubectl patch to update Kubernetes API objects in place. Do a strategic merge patch or a JSON merge patch.

Migrate Kubernetes Objects Using Storage Version Migration

Feedback

Was this page helpful?

Thanks for the feedback. If you have a specific, answerable question about how to use Kubernetes, ask it on Stack Overflow. Open an issue in the GitHub Repository if you want to report a problem or suggest an improvement.

Last modified June 26, 2025 at 3:34 AM PST: Merge pull request #51077 from lmktfy/20250526_tweak_hpa_good_practise (a2145d1)
Edit this page Create child page Create an issue Print entire section

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

© 2025 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