Enhancements: Mendukung Wadah Server Windows untuk K8s

Dibuat pada 7 Okt 2016  ·  69Komentar  ·  Sumber: kubernetes/enhancements

Keterangan

Microsoft, bekerja sama dengan Docker, memperkenalkan fitur baru yang disebut Windows Server Containers, yang memungkinkan container Docker berjalan di Windows. SIG-Windows ingin meningkatkan Kubernetes untuk mendukung Windows Server Containers (dan Windows Server 2016 sebagai sistem operasi pilihan untuk kubelet berbasis windows). Dengan fitur ini, pelanggan akan dapat menjalankan aplikasi berbasis Windows dan .NET di dalam container di Kubernetes. Kubernetes akan menjadi manajer cluster lintas platform pertama yang berfungsi penuh.

Deskripsi Fitur

  • Deskripsi fitur satu baris (dapat digunakan sebagai catatan rilis): Dukungan untuk Windows Server Containers
  • Kontak utama (penerima tugas): @michmike
  • SIG yang bertanggung jawab: sig-windows
  • Proposal Peningkatan Kubernetes (KEP): https://github.com/kubernetes/enhancements/pull/676
  • Peninjau - (untuk LGTM) merekomendasikan agar 2+ pengulas (setidaknya satu dari file PEMILIK area kode) setuju untuk meninjau. Reviewer dari beberapa perusahaan lebih disukai: @brendandburns , @JiangtianLi , @alinbalutoiu
  • Penyetuju (kemungkinan dari SIG/area tempat fitur tersebut dimiliki): @michmike
  • Target fitur (target mana yang sama dengan pencapaian yang mana):

    • Target rilis beta 1.9

    • Target rilis GA 1,14

Kriteria rilis GA yang disetujui SIG-Windows: https://docs.google.com/document/d/1YkLZIYYLMQhxdI2esN5PuTkhQHhO0joNvnbHpW68yg8/edit (lama)

Kriteria rilis KEP baru:
https://github.com/kubernetes/enhancements/pull/676

kinfeature sinode siwindows stagstable trackeno

Komentar yang paling membantu

3 tahun setelah pembentukan SIG-Windows, dengan senang hati kami mengumumkan bahwa Kubernetes v1.14 akan menyertakan dukungan stabil untuk windows

/menutup

Semua 69 komentar

cc: @sarahnovotny , @idvoretskyi , dan @kubernetes / sig-node

@kubernetes / huawei

terima kasih telah mengirimkan kami ini @luxas

Ditandai sebagai "Alpha" per permintaan @michmike .

@michmike dapatkah Anda mengonfirmasi bahwa item ini menargetkan beta di 1.6?

@idvoretskyi , ya itu benar. Terima kasih!
kami akan berada dalam versi beta untuk v1.6

@idvoretskyi , harap hapus penunjukan panggung/beta dari masalah ini. kami akan tetap di alpha untuk satu rilis lagi. Terima kasih!

@michmike selesai, terima kasih!

Hi semua - sudah lebih dari satu rilis lebih lanjut - ada berita tentang kemajuan ini melampaui alfa?

hai @davidtnorth , kami sangat dekat dengan rilis beta. kami sudah mendapatkan 3-4 PR tepat setelah antrian gabungan dibuka setelah rilis 1,8. sayangnya kami ketinggalan perahu untuk 1,8, tetapi itu berarti kami akan memiliki lebih banyak stabilitas dan lebih banyak fitur dengan 1,9

Hai semua, apakah ada pembaruan yang tersedia di penyimpanan/volume kubernetes? Apakah ada kemajuan yang terjadi?

@michmike tolong, perbarui deskripsi fitur dengan templat baru https://github.com/kubernetes/features/blob/master/ISSUE_TEMPLATE.md

@michmike juga, berdasarkan pernyataan sebelumnya saya telah memperbarui label panggung ke beta di 1.9. Bisakah kamu mengkonfirmasi?

ya, kami akan beta di v1.9. terima kasih @idvoretskyi

@michmike :wave: Harap tunjukkan di papan pelacakan fitur 1.9
apakah fitur ini memerlukan dokumentasi. Jika ya, silakan buka PR dan tambahkan tautan ke spreadsheet pelacakan. Terima kasih sebelumnya!

@michmike Bump untuk dokumen ️

/cc @idvoretskyi

@zacharysarah inilah PR kami. saya menambahkannya ke dokumen juga.
https://github.com/kubernetes/website/pull/6180

Namun, satu masalah kecil. Meskipun PR tidak aktif di situs web kubernetes, ini bukan master dan bukan cabang rilis 1.9. apakah itu masalah?
cc: @JMesser81

@michmike Terima kasih telah membuka PR. 👍

Ya: PR harus didasarkan pada release-1.9 . Repo kubernetes/website memiliki hubungan yang berbeda dengan master dibandingkan dengan repo K8 lainnya.

UPDATE: Saya mengubah basis, terlihat baik-baik saja.

ya, terima kasih atas pembaruannya @zacharysarah . saya perhatikan Anda melakukannya!

Masalah menjadi basi setelah 90 hari tidak aktif.
Tandai masalah sebagai baru dengan /remove-lifecycle stale .
Masalah basi membusuk setelah 30 hari tambahan tidak aktif dan akhirnya ditutup.

Jika masalah ini aman untuk ditutup sekarang, silakan lakukan dengan /close .

Kirim umpan balik ke sig-testing, kubernetes/test-infra dan/atau fejta .
/siklus hidup basi

Masalah basi membusuk setelah 30 hari tidak aktif.
Tandai masalah sebagai baru dengan /remove-lifecycle rotten .
Masalah busuk ditutup setelah 30 hari tambahan tidak aktif.

Jika masalah ini aman untuk ditutup sekarang, silakan lakukan dengan /close .

Kirim umpan balik ke sig-testing, kubernetes/test-infra dan/atau fejta .
/siklus hidup busuk
/hapus siklus hidup basi

@michmike @kubernetes/sig-windows-feature-requests fitur ini masih dalam pengembangan aktif, kan?

ya ini masih dalam pengembangan aktif. kemungkinan besar kami akan mengeluarkannya dari versi beta dalam beberapa bulan ke depan.

/hapus siklus hidup basi

/hapus-siklus hidup busuk

@michmike
Ada rencana untuk ini di 1.11?

Jika demikian, dapatkah Anda memastikan bahwa fitur tersebut mutakhir dengan yang sesuai:

  • Keterangan
  • Tonggak pencapaian
  • Penerima Tugas
  • Label:

    • stage/{alpha,beta,stable}

    • sig/*

    • kind/feature

cc @idvoretskyi

@PatrickLang apakah ini masalah yang tepat untuk melacak apa yang dibahas di simpul-siang untuk mengusulkan dukungan wadah GA untuk windows? saya tidak dapat menemukan yang lebih baik, jadi ditambahkan ke tonggak sejarah dengan label simpul.

@derekwaynecarr Tentu, ini bekerja untuk saya.

@michmike dapatkah Anda memperbarui masalah untuk menautkan ke https://docs.google.com/document/d/1YkLZIYYLMQhxdI2esN5PuTkhQHhO0joNvnbHpW68yg8/edit sebagai kriteria kelulusan yang diusulkan?

@PatrickLang selesai!

@justaugutus apakah ini akan memerlukan pengecualian untuk ditempatkan pada pelacakan 1,12 karena kami telah melewati pembekuan fitur dan ini tidak ada di lembar? Dokumen kelulusan yang diusulkan menyarankan 1,12 untuk GA/Stabil

Terima kasih untuk pembaruannya. Saya telah menambahkan ini ke lembar pelacakan 1,12.

/hapus tahap beta
/stadium stabil
cc: @kacole2 @wadadli @robertsandoval @rajendar38

Hei! @michmike Saya penengah untuk Dokumen rilis ini. Apakah ada kemungkinan saya bisa meminta Anda membuka PR dokumen terhadap cabang release-1.12 sebagai pengganti? Itu membuat kami lebih percaya diri dalam pengiriman fitur dalam rilis ini dan memberi saya sesuatu untuk dikerjakan saat kami mulai melakukan tinjauan/pengeditan. Terima kasih! Jika fitur ini tidak memerlukan dokumen, dapatkah Anda memperbarui spreadsheet pelacakan fitur untuk mencerminkannya?

@michmike @PatrickLang --
Adakah pembaruan pada status dokumen untuk fitur ini? Apakah kita masih berencana untuk mendaratkannya untuk 1,12?
Pada titik ini, pembekuan kode ada pada kami, dan dokumen akan jatuh tempo pada 9/7 (2 hari).
Jika kami tidak menemukan apa pun terkait fitur ini secepatnya, kami harus menghapusnya dari tonggak sejarah.

cc: @zparnold @jimangel @tfogo

Ini perlu pindah ke 1,13. Ini belum siap untuk 1.12. Bisakah Anda membantu kami memperbarui pencapaian?

/tonggak sejarah 1.13

@michmike : Tonggak yang diberikan tidak valid untuk repositori ini. Tonggak sejarah dalam repositori ini: [ v1.12 , v1.13 , v1.14 ]

Gunakan /milestone clear untuk menghapus pencapaian.

Menanggapi hal ini :

/tonggak sejarah 1.13

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

/ tonggak sejarah v1.13

Terima kasih untuk pembaruannya!

@michmike @PatrickLang seberapa yakinkah kita bahwa kita baik-baik saja dengan GA di 1.13? Apakah kami memiliki daftar PR atau masalah yang tertunda untuk dilacak?

Semuanya jauh lebih baik daripada di v1.13 dan saya bisa mendapatkan lebih banyak waktu dari @feiskyer dan @andyzhangx dan yang lainnya untuk mengerjakan masalah yang tersisa.

Tes lulus adalah PR haluan + testgrid jauh dari online. @lachie83 membantu saya menjangkau orang yang tepat untuk memberikan kredensial Azure yang diperlukan. @pjh dan @yujuhong juga telah membuat kemajuan yang baik dalam membawa tes di GCE juga.

Masalah sistem rekayasa saat ini harus diselesaikan pada awal November memberi kami waktu satu bulan untuk pekerjaan tingkat perbaikan bug.

Saya melacak pekerjaan di beberapa proyek (termasuk penyebaran Azure) di sini:
https://github.com/PatrickLang/k8s-project-management/projects/1

Pada catatan terkait - saya bukan pemelihara tonggak sejarah dan tidak dapat menandai sesuatu untuk 1,13. Apa cara terbaik untuk membuat mereka ditandai - haruskah saya bekerja dengan Anda?

Pada catatan terkait - saya bukan pemelihara tonggak sejarah dan tidak dapat menandai sesuatu untuk 1,13. Apa cara terbaik untuk membuat mereka ditandai - haruskah saya bekerja dengan Anda?

@PatrickLang Ping saya jika Anda menginginkan sesuatu yang penting.

Terima kasih @PatrickLang untuk pembaruan status terperinci. Seperti yang disebutkan @feiskyer , ping dia atau salah satu dari kami di tim rilis 1.13 termasuk @kacole2 @nikopen.

@michmike dapatkah Anda menautkan ini untuk melacak dokumen? https://github.com/kubernetes/website/pull/10875

@PatrickLang Saya adalah peningkatan bayangan yang memeriksa masalah ini - sepertinya kemajuan sedang dibuat untuk masalah ini - karena slush kode FYI adalah 11/9 dan pembekuan kode adalah 11/15 - ada kekhawatiran tentang membuat tanggal tersebut

Ada kekhawatiran apakah uji kesesuaian akan siap, mengingat kami baru mengetahuinya pada hari Kamis.
cc @jdumars @spiffxp

@claurence terima kasih telah memeriksa. Kami menghadirkan tes online (Azure & GCE) dan mengerjakan dokumen sekarang. Antrean PR selain dokumen dan perubahan pengujian dalam tinjauan kosong sehingga kami berada di jalur yang benar dari sudut pandang kode.

@PatrickLang, bisakah Anda mengarahkan kami ke Dokumen dan menguji PR?

/cc @tfogo

@AishSundar - papan pelacak master saya ada di sini: https://github.com/PatrickLang/k8s-project-management/projects/1
Itu memiliki tautan ke doc PR kubernetes/website#10875 serta PR tes

Terima kasih @PatrickLang. Dari komentar Brian di atas sepertinya kurangnya cakupan kesesuaian yang sesuai akan menjadi penghalang untuk fitur ini. Saya melihat beberapa kesesuaian terkait dan menguji PR di dasbor Anda. Apakah itu membahas semua panduan Sig-Arch? atau dapatkah kita mengharapkan lebih banyak perubahan/PR untuk pengujian kesesuaian.

Juga melihat dasbor proyek, ada beberapa hal yang menunggu untuk digabungkan dan distabilkan. Kami hanya seminggu lagi dari pembekuan Kode. Apakah Anda masih percaya diri membuat 1,13 ? ^^

@AishSundar ya, masih melacak v1.13. Hari ini di SIG-Architecture (catatan) kami memutuskan untuk memisahkan ini menjadi dua alur kerja:

  1. Buat keputusan tentang tag [stabil] Windows untuk v1.13 berdasarkan persyaratan yang dipenuhi. Dokumen ini adalah titik diskusi utama, dan ada utas yang terjadi di SIG-Architecture dan SIG-Windows untuk menutup ini. https://docs.google.com/document/d/1YkLZIYYLMQhxdI2esN5PuTkhQHhO0joNvnbHpW68yg8/edit

  2. Apa yang dimaksud dengan kesesuaian untuk cluster yang berisi node Windows? Ini tidak akan memblokir item 1, karena Windows adalah fitur opsional yang tidak akan digunakan semua cluster. Kami akan melanjutkan diskusi ini pada daftar kelompok kerja kesesuaian dan terus bekerja pada solusi bersama yang mungkin akan selesai setelah v1.13.

Terima kasih @PatrickLang. Apakah Anda dapat bergabung dengan pertemuan burndown 1,13 RT kami, baik Senin atau Rabu minggu depan pukul 10 pagi PST, untuk memberikan pembaruan terbaru saat kami mendekati pembekuan Kode?

@AishSundar yakin - saya bisa bergabung hari Rabu. Bisakah Anda mengarahkan saya ke detail rapat (catatan/tautan zoom)? Saya tidak melihatnya di daftar iCal bersama kubernetes.

cc @michmike ^^

Per diskusi dengan Sig Arch, kami memutuskan untuk memindahkan Windows GA ke 1.14

@PatrickLang @michmike @kacole2 @marpaia @kbarnard10 @tfogo

/ tonggak sejarah v1.14

@spiffxp haruskah kita menandai ini sebagai "Dilacak/ya" sekarang untuk v1.14 karena kita juga memiliki KEP

@michmike - penargetan stabil untuk 1,14 benar?

@claurence yang akurat.

KEP disetujui hari ini untuk rilis stabil dengan 1,14

Halo, bayangan peningkatan 1,14 di sini. Pembekuan Kode adalah 7 Maret dan semua PR harus digabungkan pada saat itu ke masalah Anda untuk membuat rilis 1,14. K/K PR terbuka apa yang masih Anda miliki yang perlu digabungkan? Terima kasih

@lledru kami memiliki beberapa pekerjaan yang sedang berlangsung dan mencakup beberapa PR. Anda dapat melihat papan pelacakan kami untuk 1,14 di sini. https://github.com/orgs/kubernetes/projects/8

@michmike melihat papan pelacakan itu adalah segalanya di kolom pemblokiran rilis 1,14 apa yang harus digabungkan dengan pembekuan kode? Sepertinya saya salah mengartikannya yaitu 9 PR terbuka di K/K yang harus digabung hari Jumat?

@claurence itu benar. itu akan menjadi tekanan yang ketat. beberapa dari PR tersebut sudah siap untuk digabungkan hari ini.

3 tahun setelah pembentukan SIG-Windows, dengan senang hati kami mengumumkan bahwa Kubernetes v1.14 akan menyertakan dukungan stabil untuk windows

/menutup

@michmike : Menutup masalah ini.

Menanggapi hal ini :

3 tahun setelah pembentukan SIG-Windows, dengan senang hati kami mengumumkan bahwa Kubernetes v1.14 akan menyertakan dukungan stabil untuk windows

/menutup

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

Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

mitar picture mitar  ·  8Komentar

povsister picture povsister  ·  5Komentar

justaugustus picture justaugustus  ·  3Komentar

justaugustus picture justaugustus  ·  7Komentar

msau42 picture msau42  ·  13Komentar