Kubernetes: Aplikasi versi Deployment API / v1beta2 sedang diubah menjadi extensions / v1beta1 saat pembuatan

Dibuat pada 27 Jan 2018  ·  3Komentar  ·  Sumber: kubernetes/kubernetes

Apakah ini LAPORAN BUG atau PERMINTAAN FITUR? :

/ jenis bug

Apa yang terjadi :

Ketika saya membuat contoh Deployment yang ditemukan di kubernetes / website dengan api versi apps/v1beta2 , versi api yang saya lihat ketika saya melakukan kubectl get deploy nginx-deployment -o yaml adalah extensions/v1beta1 .

Apa yang Anda harapkan terjadi :

Saya berharap versi api menjadi apps/v1beta2 .

Cara memperbanyaknya (seminimal dan setepat mungkin) :

  • Gunakan versi klien v1.9.1 dan versi server v1.8.4 .
  • Buat contoh file Deployment Nginx:
    Bash kubectl create -f https://raw.githubusercontent.com/kubernetes/website/snapshot-final-v1.8/docs/tasks/run-application/deployment.yaml
  • Periksa apakah versi api adalah apps/v1beta2 (yang bukan):
    Bash kubectl get deploy nginx-deployment -o yaml | grep apiVersion

Ada hal lain yang perlu kami ketahui? :

Bukan itu yang bisa saya pikirkan.

Lingkungan :

  • Versi Kubernetes (gunakan kubectl version ):

Bash Client Version: version.Info{Major:"1", Minor:"9", GitVersion:"v1.9.1", GitCommit:"3a1c9449a956b6026f075fa3134ff92f7d55f812", GitTreeState:"clean", BuildDate:"2018-01-04T11:52:23Z", GoVersion:"go1.9.2", Compiler:"gc", Platform:"linux/amd64"} Server Version: version.Info{Major:"1", Minor:"8", GitVersion:"v1.8.4", GitCommit:"9befc2b8928a9426501d3bf62f72849d5cbcd5a3", GitTreeState:"clean", BuildDate:"2017-11-20T05:17:43Z", GoVersion:"go1.8.3", Compiler:"gc", Platform:"linux/amd64"}

  • Penyedia cloud atau konfigurasi perangkat keras:

    AWS, diterapkan melalui kops v1.8.0 (git-5099bc5)

  • OS (misalnya dari / etc / os-release): ~

  • Kernel (misalnya uname -a ): ~

  • Instal alat:

    kops v1.8.0 (git-5099bc5)

  • Lainnya: ~

kinbug needs-sig

Komentar yang paling membantu

Itu membingungkan. Saya akan berpikir bahwa itu akan mengembalikan versi yang saya unggah atau versi penerapan terbaru yang mampu dikembalikan oleh server.

Terima kasih!

Semua 3 komentar

@ sean-krail: Tidak ada label sig tentang masalah ini. Harap tambahkan label sig.

Label sig dapat ditambahkan dengan:

  1. menyebutkan sig: @kubernetes/sig-<group-name>-<group-suffix>
    misal, @kubernetes/sig-contributor-experience-<group-suffix> untuk memberi tahu pengalaman kontributor sig, OR

  2. menentukan label secara manual: /sig <group-name>
    misal, /sig scalability untuk menerapkan label sig/scalability

Catatan: Metode 1 akan memicu email ke grup. Lihat daftar grup .
<group-suffix> dalam metode 1 harus diganti dengan salah satu dari berikut ini: _ bugs, feature-request, pr-reviews, test-failures, proposal _

Instruksi untuk berinteraksi dengan saya menggunakan komentar PR tersedia di sini . Jika Anda memiliki pertanyaan atau saran terkait dengan perilaku saya, harap ajukan masalah ke kubernetes / test-infra repository.

kubectl get deployment tanpa kualifikasi mendapatkan versi penerapan pertama yang diindikasikan oleh server dapat dikembalikan.

Penerapan yang Anda buat dapat diambil di salah satu versi yang didukung. Untuk mendapatkan grup atau versi tertentu, sepenuhnya memenuhi syarat untuk mendapatkan permintaan Anda:

kubectl get deployment.apps…
kubectl get deployment.v1beta2.apps…

/Menutup

Itu membingungkan. Saya akan berpikir bahwa itu akan mengembalikan versi yang saya unggah atau versi penerapan terbaru yang mampu dikembalikan oleh server.

Terima kasih!

Apakah halaman ini membantu?
0 / 5 - 0 peringkat