Skip to content
KitploitKITPLOIT
أدواتالمدونة
إرسال
أدواتالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

··الخلاصات·اتصال·الخصوصية·© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
Kubernetes-1.12.3-all-auto-install — ملف تثبيت ونشر سريع بنقرة واحدة بالكامل تلقائيًا لعقدة master (بدون ثغرة CVE-2018-1002105) لأنظمة Centos7.x + Kubernetes-1.12.3 + Dashboard-1.8.3، تم تجميعه شخصيًا، مناسب للتثبيت والنشر السريع في بيئات الاختبار والإنتاج. | Kitploit
أدوات/GitHubGitHub/imlzw/kubernetes-1.12.3-all-auto-install
أمن البنية التحتية السحابيةأمن الحاوياتتحليل الثغرات الأمنيةأمن السحابةDevSecOpsسوء التكوين
GitHubimlzw/kubernetes-1.12.3-all-auto-install

Kubernetes-1.12.3-all-auto-install

ملف تثبيت ونشر سريع بنقرة واحدة بالكامل تلقائيًا لعقدة master (بدون ثغرة CVE-2018-1002105) لأنظمة Centos7.x + Kubernetes-1.12.3 + Dashboard-1.8.3، تم تجميعه شخصيًا، مناسب للتثبيت والنشر السريع في بيئات الاختبار والإنتاج.

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة
عرض المستودع
44منذ 7 سنواتلم تتم المراجعة بعد

Kubernetes-1.12.3-all-auto-install

مقدمة المشروع

ملفات التثبيت والنشر الآلي السريع بنقرة واحدة لعقد master و node من Centos7.x + Kubernetes-1.12.3 + Dashboard-1.8.3 بدون ثغرة CVE-2018-1002105، مناسبة للتثبيت والنشر السريع في بيئات الاختبار والإنتاج.

الوثائق المرجعية

https://kubernetes.io/docs/setup/independent/create-cluster-kubeadm/

تحضيرات تثبيت عقدة master

  1. قم بتكوين بيئة الشبكة لـ centos بحيث يمكنها الاتصال بالإنترنت لتنزيل ملفات التثبيت
  2. سجل الدخول إلى centos7 كمستخدم root، وانسخ جميع ملفات *.sh و *.yaml من هذا المشروع إلى الدليل /root/
  3. قم بتعديل صلاحيات ملفات *.sh:
root@kitploit:~
chmod +777 /root/*.sh
  1. قم بتنفيذ الأوامر التالية لاستبدال ip في ملفات *.sh بعنوان ip الخاص بـ centos7 الخاص بك
root@kitploit:~
# 修改替换下面的your_master_centos_ip为你的master_centos的ip
sed -i "s/192.168.119.212/your_master_centos_ip/g" /root/*.sh

دليل تثبيت عقدة master

  1. قم بتنفيذ node-kubeadm-init.sh لتثبيت بيئة Kubernetes 1.12.3
root@kitploit:~
sh /root/node-kubeadm-init.sh
  1. قم بتنفيذ node-kubeadm-install.sh لتثبيت واجهة إدارة Kubernetes-Dashboard-1.8.3
root@kitploit:~
sh /root/node-kubeadm-install.sh
  1. بعد الانتهاء من كل شيء، افتح المتصفح: قم بزيارة https://your_centos_ip:30001، واستخدم token لتسجيل الدخول. طريقة عرض token كالتالي:
root@kitploit:~
#执行命令,获取所有密钥列表:
kubectl -n kube-system get secret
#执行命令,获取指定key的token:
kubectl -n kube-system describe secret kubernetes-dashboard-admin-token-* #{上条命令输出的结果中复制的类似kubernetes-dashboard-admin-token-skhfh的key字符串到这里替换}
#复制tokdn数据到登录框内登录即可登录

-----------------------------------------------------------------------

---至此، اكتمل تثبيت Kubernetes لعقدة واحدة، إذا كنت ترغب في إضافة عقدة جديدة، انظر أدناه

-----------------------------------------------------------------------

تحضيرات انضمام عقدة node

  1. قم بتكوين بيئة الشبكة لـ centos بحيث يمكنها الاتصال بالإنترنت لتنزيل ملفات التثبيت
  2. سجل الدخول إلى centos7 كمستخدم root، وانسخ ملف node_kubeadm_join.sh من هذا المشروع إلى الدليل /root/
  3. قم بتعديل صلاحيات ملفات *.sh:
root@kitploit:~
chmod +777 /root/*.sh
  1. قم بتنفيذ الأوامر التالية لاستبدال ip في ملفات *.sh بعنوان ip الخاص بـ centos7 الخاص بك
root@kitploit:~
# 修改替换下面的your_master_centos_ip为你的master_centos的ip
sed -i "s/192.168.119.212/your_master_centos_ip/g" /root/*.sh
# 修改替换下面的your_node_centos_ip为你的node_centos的ip
sed -i "s/192.168.168.145/your_node_centos_ip/g" /root/*.sh
# 修改替换下面的your_node_centos_host为你的node_centos的host,格式如:node-192-168-168-145,用ip值,将.替换为-
sed -i "s/node-192-168-168-145/your_node_centos_host/g" /root/*.sh
# 修改替换下面的your_join_token为master的加入token
# 查看master加入token方法:在master节点执行:kubectl token list,获取未过期的token
# 在master新建token方法:在master节点执行:kubectl create token
sed -i "s/join_token/your_join_token/g" /root/*.sh

دليل انضمام عقدة node

  1. قم بتنفيذ node-kubeadm-join.sh لإضافة العقدة الجديدة
root@kitploit:~
sh /root/node-kubeadm-join.sh
  1. بعد الانتهاء من كل شيء، افتح المتصفح: قم بزيارة https://your_master_centos_ip:30001 لعرض حالة استعداد العقد. يستغرق إعداد العقد بعض الوقت.
تنزيل الأداة