Penjana YAML Kubernetes
Penjana YAML Kubernetes dalam talian percuma, tiada pemasangan diperlukan. Jana konfigurasi Deployment, Service, dan Ingress
Tentang Penjana YAML K8s
Membina manifest Kubernetes yang menggabungkan Deployment dengan sumber Service dan Ingress pilihan. Anda mengonfigurasikan nama deployment/ruang nama/bilangan replika/label dan satu atau lebih kontena (imej, port, env), kemudian memilih sama ada untuk melampirkan Service (ClusterIP/NodePort/LoadBalancer) dan Ingress NGINX. Keluaran digabungkan dengan pemisah `---`.
Cara Menggunakannya
1. Pada tab Deployment tetapkan Nama, Ruang Nama, Replika, dan Label (satu key: value setiap baris). 2. Tambah Kontena, isi nama, imej, Port dipisahkan koma, dan pasangan env NAME/nilai pilihan bagi setiap kontena. 3. Pada tab Service tandakan Enable Service dan pilih Jenis serta baris port/targetPort/protocol, dan secara pilihan Enable Ingress dengan nama hos. 4. Tukar ke tab Keluaran untuk membaca YAML langsung dan klik Copy.
Susun Atur Sumber Manifest
Deployment sentiasa dikeluarkan (apiVersion apps/v1) dengan selector.matchLabels, template.metadata.labels, dan per-kontena ports (containerPort), env (name/value), dan resources (requests/limits untuk cpu/memory). Service (apiVersion v1) menggunakan semula label deployment sebagai selector dan menyenaraikan tiga kali ganda port/targetPort/protocol. Ingress menggunakan networking.k8s.io/v1 dengan ingressClassName: nginx, anotasi rewrite-target, dan laluan `/` Prefix tunggal yang disokong oleh port perkhidmatan pertama.
▶Bagaimana label diedit?
▶Ke mana pergi port kontena?
▶Apakah yang dituju oleh backend Ingress?
▶Adakah data saya dihantar ke pelayan?
Jika alat ini membantu anda, pertimbangkan untuk membelikan saya kopi.
Belikan saya kopi