KubeOne(1) KubeOne(1)

kubeone-init - مقداردهی اولیه فایل‌های پیکربندی KubeOne و Terraform

kubeone init [flags]

مقداردهی اولیه پیکربندی جدید KubeOne و Terraform برای ارائه‌دهنده (Provider) انتخاب‌شده.

--cluster-name="" نام کلاستر

-h, --help[=false] نمایش راهنما برای دستور init

-i, --interactive[=false] اجرای دستور در حالت تعاملی

--kubernetes-version="v1.34.3" نسخه کوبرنتیز

--path="." مسیری که فایل‌ها در آن نوشته می‌شوند

--provider="none" ارائه‌دهنده‌ای که باید مقداردهی اولیه شود، مقادیر ممکن: aws, azure, digitalocean, equinixmetal, gce, hetzner, none, nutanix, openstack, vmware-cloud-director, vsphere, vsphere/flatcar

--terraform[=true] تولید پیکربندی terraform

-c, --credentials="" فایل منبع برای دریافت اعتبارنامه‌ها و رازها (Secrets)

-d, --debug[=false] خروجی اشکال‌زدایی همراه با گزارش ردگیری پشته (Stacktrace)

-l, --log-format="text" قالب‌بندی ثبت وقایع (لاگ‌ها)

-m, --manifest="./kubeone.yaml" مسیر فایل پیکربندی KubeOne

-t, --tfjson="" منبع خروجی terraform در قالب JSON برای خواندن از ورودی استاندارد (stdin). اگر مسیر یک فایل باشد، محتوای آن استفاده خواهد شد. اگر مسیر یک دایرکتوری باشد، دستور terraform output -json در آن مسیر اجرا می‌شود

-v, --verbose[=false] خروجی با جزئیات کامل

kubeone init --provider aws

kubeone(1)

8-Feb-2026 تولید شده به‌صورت خودکار توسط spf13/cobra

Feb 2026 Auto generated by spf13/cobra