<p>أعاد kubeadm "تعليمات غير قانونية" على جهاز Raspberry Pi Model B +.</p>

تم إنشاؤها على ٢٠ مايو ٢٠١٧  ·  6تعليقات  ·  مصدر: kubernetes/kubeadm

هل هذا تقرير خطأ أم طلب ميزة؟ (اختر واحدة):
تقرير الشوائب

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)

البيئة :

  • مزود السحابة أو تكوين الأجهزة : Raspberry Pi Model B + مع أحدث برامج hypriotos (hypriotos-rpi-v1.4.0.img).
  • نظام التشغيل (على سبيل المثال من / etc / os-release):
    قطة $ / etc / os-release
    PRETTY_NAME = "Raspbian GNU / Linux 8 (جيسي)"
    NAME = "Raspbian GNU / Linux"
    VERSION_ID = "8"
    الإصدار = "8 (جيسي)"
    المعرف = raspbian
    ID_LIKE = ديبيان
    HOME_URL = " http://www.raspbian.org/ "
    SUPPORT_URL = " http://www.raspbian.org/RaspbianForums "
    BUG_REPORT_URL = " http://www.raspbian.org/RaspbianBugs "
    HYPRIOT_OS = "HypriotOS / armhf"
    HYPRIOT_OS_VERSION = "v1.0.0"
    HYPRIOT_DEVICE = "Raspberry Pi"
    HYPRIOT_IMAGE_VERSION = "v1.4.0"
  • 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 .... يقوم الكثير من الأشخاص بتجربة PI و kubernetes ... وهناك الكثير من الأشخاص الذين يستخدمون هذا في صنع أشياء رائعة ...

ال 6 كومينتر

لسوء الحظ ، تم إسقاط دعم الجيل الأول 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 إذا كان كل شيء آليًا من جانبك :)

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات