![Instalando E Configurando Um Cluster Kubernetes Com a DragonBoard 410c: 4 кадам Instalando E Configurando Um Cluster Kubernetes Com a DragonBoard 410c: 4 кадам](https://i.howwhatproduce.com/images/003/image-8019-24-j.webp)
Мазмуну:
2025 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2025-01-23 14:51
![Instalando E Configurando Um Cluster Kubernetes Com a DragonBoard 410c Instalando E Configurando Um Cluster Kubernetes Com a DragonBoard 410c](https://i.howwhatproduce.com/images/003/image-8019-25-j.webp)
A Dragonboard 410c эң көп колдонулган. Бул процессор 1.2Ghz quatro nuccleos (32 жана 64 bocados) жана Bluetooth, Wi -Fi жана GPS туташтыргычтары, USB порттары үчүн HDMI туташтыргычы менен иштейт.
Комментарийлер Qualcomm сайты менен эч кандай чектөөлөрдү кошпостон, интегралдык каттоодон өтүшөт (англис тилинде). Бул үйрөткүчтөрдүн жардамы менен, үйрөткүчтөрдүн кластерлерин жана ажыдаар тактасын үйрөтүү керек.
Төмөнкү графикалык карталар автоматтык түрдө конфигурацияланган декларативдүү кызматтарды көрсөтөт:
• Эч кандай: Кубернетес. Умдун виртуалдык файлдары, кластерге көз карандысыз. Негизги компоненттердин бири болуп саналган кызматтарды көрсөтүү.
• Тапшырмалар: Кубернет жок. Эсепке кирүү кепилдиктерин берүү менен, мейли, мейли, мейли, мейли, мейли, мейли, ал комприлярлар. Колдонуу шарттары имплантанттар жергиликтүү хост аркылуу туташат. Негизги IP кластери жок.
Жабдуулар
Detalhes
1 -кадам: Instalando O Docker
Докерди орнотуу үчүн бардык мүмкүнчүлүктөр бар
# curl -fsSL https://get.docker.com | батер
Desse modo a décute do docker será publicado emodos os noós
2 -кадам: Instalando O Kubernetes
Депозиттер Докерди орнотушат, жана түйүндөрдү түйүндөр менен алмаштыруу керек:
Debian e Semelhantes: # apt-get update e & apt-get install -y apt-transport-https
# curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | апт ачкычын кошуу -
# echo "deb https://apt.kubernetes.io/ kubernetes-xenial main"> /etc/apt/sources.list.d/kubernetes.list
# apt-get update
# apt -get install -y kubelet kubeadm kubectl
********************************************************************************************************************
Red Hat e Semelhantes: # vim /etc/yum.repos.d/kubernetes.repo
[кубернетес]
[kubernetes] nome = Кубернеттер
baseurl =
иштетилген = 1
gpgcheck = 1
repo_gpgcheck = 1
gpgkey = https://packages.cloud.google. com /yum /doc /yum-key.gpghttps://pacotes.cloud.google.com/yum/doc/rpm-pac….gpg
# setenforce 0
# systemctl firewalldди токтотот
# systemctl desativar o firewalld
# yum install -y kubelet kubeadm kubectl
# systemctl кубелетти иштетүү && systemctl баштоо кубелети
Red Hat менен иштөөдө, конфигурациялоонун негизги параметрлери ядродо эч кандай система жок:
# vim /etc/sysctl.d/k8s.conf net.bridge.bridge-nf-call-ip6tables = 1 net.bridge.bridge-nf-call-iptables = 1
# sysctl -система
Agora, бөлүштүрүү сыяктуу эле, драйверлердин да, колдонуучулардын да, файлдардын да, функциялардын дагы, паракорчулуктун да, аткарылуучу командалардын бирин да аткарыңыз:
# докер маалымат | grep -i cgroup Cgroup Driver: cgroupfs
# sed -i "s /cgroup-driver = systemd /cgroup-driver = cgroupfs /g" /etc/systemd/system/kubelet.service.d/10-kubeadm.conf
# systemctl демон-кайра жүктөө
# systemctl кубелигин өчүрүп күйгүзүү
документтер:
****************************************************************************************************************************
Кошумча маалымат алмашуу кластери менен алмашуу:
# swapoff -a
Комментарийлерди алмаштыруу же алмаштыруу:
# vim /etc /fstab
3 -кадам: Iniciando O Cluster
![Iniciando O Cluster Iniciando O Cluster](https://i.howwhatproduce.com/images/003/image-8019-26-j.webp)
# kubeadm init --apiserver-advertising-address $ (hostname -i)
Бул түйүндөрдүн кластери экөө тең, алар дагы түйүндөрдү башкарат.
[WARNING SystemVerification]: докер версиясы эң акыркы тастыкталган версиясынан чоңураак. Docker версиясы: 18.05.0-ce. Максималдуу текшерилген версия: 17.03…
Кластериңизди колдонууну баштоо үчүн, сиз төмөнкү колдонуучуну кадимки колдонуучу катары иштетишиңиз керек: mkdir -p $ HOME/.kube sudo cp -i /etc/kubernetes/admin.conf $ HOME/.kube/config sudo chown $ (id - u): $ (id -g) $ HOME/.kube/config…
kubeadm join --token 39c341.a3bc3c4dd49758d5 IP_DO_MASTER: 6443 --discovery-токен-ca-cert-hash sha256: 37092…
# mkdir -p $ HOME/.kube
# sudo cp -i /etc/kubernetes/admin.conf $ HOME/.kube/config
# Sudo chown $ (id -u): $ (id -g) $ HOME/.kube/config
# kubectl apply -f "https://cloud.weave.works/k8s/net?k8s-version=$(kubectl version | base64 | tr -d '\ n')" serviceaccount/weave -net түзүлгөн
clusterrole.rbac.authorization.k8s.io/weave-net createdclusterrolebinding.rbac.authorization.k8s.io/weave-net created
role.rbac.authorization.k8s.io/weave-net түзүлгөн
rolebinding.rbac.authorization.k8s.io/weave-net түзүлгөн
daemonset.extensions/weave-net түзүлгөн
Эсептер podnetwork: # kubectl pods -n kube -system алуу
# kubeadm кошулуу --token 39c341.a3bc3c4dd49758d5 IP_DO_MASTER: 6443 --discovery-токен-ca-cert-hash sha256: 37092
# kubectl түйүндөрдү алышат
4 -кадам: Executando O Cluster
Vosos verificar sedoos os noss do no nosso cluster estão ok:
# кубектл жок
elliot-01 Ready 14s v1.11.1 elliot-02 Ready master 14m v1.11.1
elliot-03 Mestre pronto 13m v1.11.1
Vamos verificar os detalhes do no elliot-01 # kubectl descrever nó elliot-01
Estic ruimand? Алдын ала автоматтык түрдө колдонуу: # булагы <(kubectl bash)
Verificando os pods:
# kubectl obter pods
Verificando os pods аталыштар мейкиндигин түзөт, же кубе системасы:
# kubectl obtenha pods -n kube -system
Колдонуу шарттары:
# kubectl decreve pod kube-apiserver-elliot-01 -n системасы кубе
Verificando os pods аталыштар мейкиндигин кубернеттерде, ошондой эле кеңири системада жана кеңири түрдө ачат:
# kubectl obtenha pods -n kube -system -o кенен
Criando o nosso primeiro жайылтуу:
# kubectl run meu-nginx --image nginx deployment.apps / nginx criado
Verificando or deployment criado:
# кубектл ишке ашыруу
Жайылтууну текшерүү:
# kubectl obter pods
Колдонуу шарттары:
# кубекти алмаштыруу
Verificando os detalhes да nossa implantação:
# кубектлди жүзөгө ашыруу боюнча түшүндүрүү
Aventando quantidade de réplicas de nosso desenvolvimento:
# kubectl масштабын жайылтуу meu-nginx-репликалар = 10
Verificando os pods de todos os аталыштар мейкиндиги:
# kubectl obter pods-бардык аталыштар мейкиндиги
Removendo nosso жайылтуу:
# kubectl орнотууну жок кылуу meu-nginx
Сунушталууда:
Dragonboard 410c Usando IDE тутулушу: 17 кадам
![Dragonboard 410c Usando IDE тутулушу: 17 кадам Dragonboard 410c Usando IDE тутулушу: 17 кадам](https://i.howwhatproduce.com/images/001/image-560-44-j.webp)
Dragonboard 410c үчүн IDE Eclipse тутумун оңдоп -түзөө: документти документтештирүү é түзмөктү конфигурациялоо зарыл болгон учурда, HostPC (Computador / Notebook), IDE Eclipse композицияларын түзүү жана орнотуу үчүн Alvo (сүйрөө
Comunicação Serial Com a Dragonboard 410c Usando Mezzanine 96boards Сенсорлор: 7 кадам
![Comunicação Serial Com a Dragonboard 410c Usando Mezzanine 96boards Сенсорлор: 7 кадам Comunicação Serial Com a Dragonboard 410c Usando Mezzanine 96boards Сенсорлор: 7 кадам](https://i.howwhatproduce.com/images/004/image-11034-j.webp)
Comunicação Serial Com a Dragonboard 410c Usando Mezzanine 96boards Sensors: O objetivo desse tutorial é түздөн -түз конфигурациялоо керек болгон учурда, ошондой эле ажыдаар 410c атрав é s de um computador / notebook usando comunica & ccedi
Жаңы кырдаалдарды аныктоо - Qualcomm Dragonboard 410c: 7 кадам
![Жаңы кырдаалдарды аныктоо - Qualcomm Dragonboard 410c: 7 кадам Жаңы кырдаалдарды аныктоо - Qualcomm Dragonboard 410c: 7 кадам](https://i.howwhatproduce.com/images/004/image-11526-j.webp)
Кырдаалдын кырдаалын аныктоо - Qualcomm Dragonboard 410c: Өзгөчө кырдаалдарды көзөмөлдөө үчүн иштеген коопсуздук системаларын издеп жатып, жазылган маалыматты иштетүү өтө кыйын экенин байкоого болот. Бул жөнүндө ойлонуп, биз билимибизди аудио/сүрөт иштетүүдө, сенсорлордо колдонууну чечтик
Colec.te - Lixeira Inteligente Qualcomm Dragonboard 410c + OpenCV: 7 кадам
![Colec.te - Lixeira Inteligente Qualcomm Dragonboard 410c + OpenCV: 7 кадам Colec.te - Lixeira Inteligente Qualcomm Dragonboard 410c + OpenCV: 7 кадам](https://i.howwhatproduce.com/images/004/image-11537-j.webp)
Colec.te - Lixeira Inteligente Qualcomm Dragonboard 410c + OpenCV: Бул автоматтык á tica do lixo менен айырмаланат. Atrav é бул вебкамера, идентификациялоо үчүн өзүңүздү эч кандай айырмачылыктар менен камсыз кылбаңыз
Google Жардамчы DragonBoard ™ 410c: 57 кадам
![Google Жардамчы DragonBoard ™ 410c: 57 кадам Google Жардамчы DragonBoard ™ 410c: 57 кадам](https://i.howwhatproduce.com/images/001/image-246-99-j.webp)
DragonBoard ™ 410c боюнча Google Жардамчысы: Бул Instructables сизге Google Жардамчыны DragonBoardдо иштетүүнү жана кээ бир түзмөктөр менен жөнөкөй чөйрөнү орнотууну үйрөтөт. 1А 5.5мм джек электр менен камсыздоо; -CC2531 зигби моду