هل هذا تقرير خطأ أم طلب ميزة؟ (اختر واحدة):
تقرير الشوائب
https://github.com/kubernetes/kubernetes/issues/45785 ، انقل المُصدر من kubernetes repo إلى kubeadm عن طريق نصيحة @ grodrigues3 .
إذا كان هذا تقرير خطأ ، من فضلك: - املأ أكبر قدر ممكن من النموذج أدناه. إذا تركت معلومات ، فلن نتمكن من مساعدتك أيضًا. إذا كان هذا طلب ميزة ، فيرجى: - وصف * بالتفصيل * الميزة / السلوك / التغيير الذي ترغب في رؤيته. في كلتا الحالتين ، كن مستعدًا لأسئلة المتابعة ، ويرجى الرد في الوقت المناسب. إذا لم نتمكن من إعادة إنتاج خطأ أو اعتقدنا أن الميزة موجودة بالفعل ، فقد نغلق مشكلتك. إذا كنا مخطئين ، فلا تتردد في إعادة فتحه وشرح السبب.إصدار Kubernetes (استخدم kubectl version
):
kubernetes-cni (0.5.1-00)
socat (1.7.2.4-2)
كيوبليت (1.6.3-00)
kubectl (1.6.3-00)
كوبيدم (1.6.3-00)
البيئة :
Kernel (على سبيل المثال uname -a
):
$ uname -a
Linux black-pearl 4.4.50-hypriotos + # 2 PREEMPT الأحد 19 مارس 14:44:01 بالتوقيت العالمي المنسق 2017 armv6l GNU / Linux
أدوات التثبيت :
kubernetes-cni (0.5.1-00)
socat (1.7.2.4-2)
كيوبليت (1.6.3-00)
kubectl (1.6.3-00)
كوبيدم (1.6.3-00)
ما حدث : عاد كوبيدم "تعليمات غير مشروعة".
HypriotOS / armv6: الجذر @ لؤلؤة سوداء في ~
$ الذي kubeadm
/ usr / bin / kubeadm
HypriotOS / armv6: الجذر @ لؤلؤة سوداء في ~
$ kubeadm init --pod-network-cidr 10.244.0.0/16
تعليمات غير قانونية
HypriotOS / armv6: الجذر @ لؤلؤة سوداء في ~
$ kubectl --help
تعليمات غير قانونية
HypriotOS / armv6: الجذر @ لؤلؤة سوداء في ~
نسخة $ kubeadm
تعليمات غير قانونية
ما كنت تتوقع حدوثه : يجب أن يحدث التشغيل العادي
أي شيء آخر نحتاج إلى معرفته : كل ملفات kube * pkg مثبتة على ما يرام:
HypriotOS / armv6: الجذر @ لؤلؤة سوداء في ~
$ apt-get install -y kubelet kubeadm kubectl kubernetes-cni
قراءة قوائم الحزم ... انتهى
بناء شجرة التبعية
قراءة معلومات الحالة ...
سيتم تثبيت الحزم الإضافية التالية:
ebtables socat
سيتم تثبيت الحزم الجديدة التالية:
ebtables kubeadm kubectl kubelet kubernetes-cni socat
0 تمت ترقيته ، 6 مثبتة حديثًا ، 0 للإزالة و 0 لم تتم ترقيته.
تحتاج إلى الحصول على 37.1 ميغا بايت من المحفوظات.
بعد هذه العملية ، سيتم استخدام 266 ميغا بايت من مساحة القرص الإضافية.
احصل على: 1 http://mirrordirector.raspbian.org/raspbian/ jessie / main ebtables armhf 2.0.10.4-3 [97.1 kB]
احصل على: 2 http://mirrordirector.raspbian.org/raspbian/ jessie / main socat armhf 1.7.2.4-2 [310 kB]
احصل على: 3 http://apt.kubernetes.io/ kubernetes-xenial / main kubernetes-cni armhf 0.5.1-00 [4،853 kB]
احصل على: 4 http://apt.kubernetes.io/ kubernetes-xenial / main kubelet armhf 1.6.3-00 [15.6 ميغابايت]
احصل على: 5 http://apt.kubernetes.io/ kubernetes-xenial / main kubectl armhf 1.6.3-00 [8،301 kB]
احصل على: 6 http://apt.kubernetes.io/ kubernetes-xenial / main kubeadm armhf 1.6.3-00 [7،992 kB]
تم جلب 37.1 ميجا بايت في 38 ثانية (960 كيلو بايت / ثانية)
اختيار حزمة ebtables غير المحددة سابقًا.
(جارٍ قراءة قاعدة البيانات ... تم تثبيت 22486 ملفًا ودليلًا حاليًا.)
التحضير لتفريغ ... / ebtables_2.0.10.4-3_armhf.deb ...
تفريغ ebtables (2.0.10.4-3) ...
اختيار الحزمة غير المحددة سابقًا kubernetes-cni.
جاري التحضير لتفريغ ... / kubernetes-cni_0.5.1-00_armhf.deb ...
تفريغ kubernetes-cni (0.5.1-00) ...
اختيار حزمة غير محددة من قبل socat.
التحضير لتفريغ ... / socat_1.7.2.4-2_armhf.deb ...
تفريغ socat (1.7.2.4-2) ...
اختيار حزمة kubelet غير المحددة سابقا.
التحضير لتفريغ ... / kubelet_1.6.3-00_armhf.deb ...
تفريغ kubelet (1.6.3-00) ...
اختيار الحزمة غير المحددة سابقا kubectl.
التحضير لتفريغ ... / kubectl_1.6.3-00_armhf.deb ...
تفريغ kubectl (1.6.3-00) ...
اختيار الحزمة غير المحددة سابقا kubeadm.
التحضير لتفريغ ... / kubeadm_1.6.3-00_armhf.deb ...
تفريغ kubeadm (1.6.3-00) ...
مشغلات المعالجة لـ systemd (215-17 + deb8u7) ...
مشغلات المعالجة لـ man-db (2.7.0.2-5) ...
إعداد جداول إلكترونية (2.0.10.4-3) ...
update-rc.d: تحذير: إجراءات البدء والإيقاف لم تعد مدعومة ؛ العودة إلى التخلف عن السداد
إعداد kubernetes-cni (0.5.1-00) ...
إعداد socat (1.7.2.4-2) ...
إعداد kubelet (1.6.3-00) ...
إعداد kubectl (1.6.3-00) ...
إعداد kubeadm (1.6.3-00) ...
مشغلات المعالجة لـ systemd (215-17 + deb8u7) ...
HypriotOS / armv6: الجذر @ لؤلؤة سوداء في ~
غيّر الريبو من kubernetes-xenial إلى kubernetes-jessie ، لكن لا يمكن لـ apt-get العثور على حزم kubeadm.
أين يمكنني العثور على حزمة deb التي تدعم Raspberry Pi Model B + بأحدث hypriotos (hypriotos-rpi-v1.4.0.img)؟
HypriotOS / armv6: root @ black-pearl in /etc/network/interfaces.d
cat /etc/apt/sources.list.d/kubernetes.list $
deb http://apt.kubernetes.io/ kubernetes-jessie main
HypriotOS / armv6: root @ black-pearl in /etc/network/interfaces.d
$ apt-get install kubeadm
قراءة قوائم الحزم ... انتهى
بناء شجرة التبعية
قراءة معلومات الحالة ...
حزمة kubeadm غير متوفرة ، ولكن يشار إليها من قبل حزمة أخرى.
قد يعني هذا أن الحزمة مفقودة أو قديمة أو
متاح فقط من مصدر آخرE: حزمة "kubeadm" ليس بها مرشح للتثبيت
HypriotOS / armv6: root @ black-pearl in /etc/network/interfaces.d
$
راجع " https://packages.cloud.google.com/apt/dists/kubernetes-jessie/main/binary-armhf/Packages " ، لا يوجد سوى حزمة kubectl.
لسوء الحظ ، تم إسقاط دعم الجيل الأول Raspberry Pi في الإصدار 1.6.0 وما بعده (راجع https://github.com/kubernetes/kubeadm/issues/253#issuecomment-296738890 لمزيد من التفاصيل). إذا كنت تبحث فقط عن تجربة Kubernetes باستخدام kubeadm ولا تهتم بالأمان ، أعتقد أنه لا يزال بإمكانك استخدام إصدارات 1.5.x (أحدثها هو 1.5.7). يجب أن تظل قادرًا على استخدام المستودع kubernetes-xenial
، ولكن حاول فرض إصدارات 1.5.7 من الحزم عند التثبيت. يمكنك أيضًا محاولة التجميع من المصدر.
pipejakob شكرا لك على نصيحتك! سأحاول إصدارات 1.5.x.
جارٍ الإغلاق ، يُرجى إعادة الفتح إذا استمرت المشكلة.
واجهت نفس المشكلة ، وحللت مثل هذا:
apt install kubelet=1.5.6-00 kubectl=1.5.6-00 kubeadm=1.5.6-00
لو سمحت!!!! استرجع دعم Raspberry Pi .... يقوم الكثير من الأشخاص بتجربة PI و kubernetes ... وهناك الكثير من الأشخاص الذين يستخدمون هذا في صنع أشياء رائعة ...
واجهت هذا الأمر بنفسي ، تم إسقاط الدعم المخزي بشكل تعسفي لـ Armv6 إذا كان كل شيء آليًا من جانبك :)
التعليق الأكثر فائدة
لو سمحت!!!! استرجع دعم Raspberry Pi .... يقوم الكثير من الأشخاص بتجربة PI و kubernetes ... وهناك الكثير من الأشخاص الذين يستخدمون هذا في صنع أشياء رائعة ...