Përmbajtje:
- Furnizimet
- Hapi 1: Instalando O Docker
- Hapi 2: Instalando O Kubernetes
- Hapi 3: Grupi Iniciando O
- Hapi 4: Grupi Ekzekutues O
Video: Instalando E Configurando Um Cluster Kubernetes Com a DragonBoard 410c: 4 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:19
Një Dragonboard 410c ose uma uma placa muito versátil. Mund të përdorni një procesor prej 1.2Ghz me një shpejtësi të madhe (32 dhe 64 bokado) dhe Bluetooth, Wi -Fi dhe GPS, si dhe të përdorni porta USB për të punuar me HDMI.
Como coleções mais integradas podem ser encontradas no site da Qualcomm (em ingles). Kjo mund të mësojë më shumë si mikroserviatorë instalues, ashtu edhe tutorial për instalimin e një grupi nga kubernetet në Dragonboard.
Kubernetes é uma plataforma de código aberto e portátil për një gestacion de tarefas dhe shërbime të shërbimit në kontinineres (orquestração de contêineres) që lehtësojnë konfigurimin e deklaratës së automatikës.
• No: um nó é uma máquina de trabalho não Kubernetes. Um pode ser uma uma máquina virtuale ose fasikë, varet nga grupi. O Primeiro contém os serviços needários para a execução de pesquisas e éé feito pelos principais componentes.
• Pod: esta é uma unidade básica no Kubernetes. Ju mund të garantoni një suport të suportuar nga një mikpritës i përshtatshëm i një sistemi të rikthimit. Todos os contêineres implantados dentro do pod podem ver outros contêineres nëpërmjet hostit lokal. Ekziston një mundësi për të ekzistuar IP ekskluzive pa grup.
Furnizimet
Detalhes
Hapi 1: Instalando O Docker
Vamos realizar uma instalação do Docker
# curl -fsSL https://get.docker.com | bater
Desse modo a última versão do docker será publicado em todos os nós
Hapi 2: Instalando O Kubernetes
Depois Docker já instalado, vamos adicionar një repo për Kubernete em nossos nyjet:
Debian e Semelhantes: # apt-merrni përditësim e & apt-get install -y apt-transport-https
# curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | shtimi i çelësit të duhur -
# echo "deb https://apt.kubernetes.io/ kubernetes-xenial main"> /etc/apt/sources.list.d/kubernetes.list
# apt-merrni përditësim
# apt -get install -y kubelet kubeadm kubectl
********************************************************************************************************************
Red Hat e Semelhantes: # vim /etc/yum.repos.d/kubernetes.repo
[kubernetes]
[kubernetes] nome = Kubernetes
baseurl =
aktivizuar = 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 stop firewalld
# systemctl desativar ose firewalld
# yum install -y kubelet kubeadm kubectl
# systemctl aktivizoni kubelet && systemctl start kubelet
Ainda na família do Red Hat, é importante configurar alguns parâmetros do kernel no sysctl:
# vim /etc/sysctl.d/k8s.conf net.bridge.bridge-nf-call-ip6tables = 1 net.bridge.bridge-nf-call-iptables = 1
# sysctl -sistem
Agora, em ambas si shpërndarës, është shumë e rëndësishme também ose shoferi që na përdor për të përdorur para fazës ose mesmo para ose docker, para verificar isso, ekzekutoni ose zgjidhni komando:
# info docker | grep -i cgroup Shofer Cgroup: cgroupfs
# sed -i "s /cgroup-driver = systemd /cgroup-driver = cgroupfs /g" /etc/systemd/system/kubelet.service.d/10-kubeadm.conf
# systemctl daemon-ringarkoni
# systemctl rinis kubelet
dokumente:
****************************************************************************************************************************
Para fillimit të grupit të ndryshimeve të caktuara të shkëmbimit të të dhënave:
# shkëmbim -a
E komentoni një referencë entrada për një shkëmbim me një kërkesë fstab:
# vim /etc /fstab
Hapi 3: Grupi Iniciando O
# kubeadm init --apiserver-advertise-address $ (hostname -i)
O komando acima irá iniciar o cluster e em seguida exibirá a linha que de comando que preciso ekzekutimi i nesh jashtë nyjeve.
[PARALAJMRIM SystemVerification]: versioni docker është më i madh se versioni më i fundit i vërtetuar. Versioni Docker: 18.05.0-ce. Versioni maksimal i verifikuar: 17.03…
Për të filluar përdorimin e grupit tuaj, duhet të përdorni si përdorues të rregullt sa vijon: mkdir -p $ HOME/.kube sudo cp -i /etc/kubernetes/admin.conf $ HOME/.kube/config sudo chown $ (id - u): $ (id -g) $ HOME/.kube/config…
kubeadm bashkohet-u tha 39c341.a3bc3c4dd49758d5 IP_DO_MASTER: 6443 --zbulimi-token-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 aplikoni -f "https://cloud.weave.works/k8s/net?k8s-version=$(kubectl version | base64 | tr -d '\ n')" serviceaccount/weave -net u krijua
clusterrole.rbac.authorization.k8s.io/weave-net krijuarclusterrolebinding.rbac.authorization.k8s.io/weave-net krijuar
role.rbac.authorization.k8s.io/weave-net krijuar
rolebinding.rbac.authorization.k8s.io/weave-net krijuar
daemonset.extensions/weave-net krijuar
Vamos listar esses podnetwork: # kubectl merrni pods -n kube -system
# kubeadm bashkohet-tha 39c341.a3bc3c4dd49758d5 IP_DO_MASTER: 6443 --discovery-token-ca-cert-hash sha256: 37092
# kubectl merrni nyje
Hapi 4: Grupi Ekzekutues O
Vamos verificar se todos os nós do nosso cluster estão ok:
# kubectl obter nós
elliot-01 Ready 14s v1.11.1 elliot-02 Master i gatshëm 14m v1.11.1
elliot-03 Mestre pronto 13m v1.11.1
Vamos verificar os detalhes do no elliot-01 # kubectl descrever as elliot-01
A jeni të kënaqur me figurën dixhitale? përdorni o preenchimento automático: # burim <(përfundojeni kubectl bash)
Bishtajat e verifikuara:
# kubectl obter pods
Verifikimet os pods bëjnë hapësirë emrash në kubernetes, ose kube-system:
# kubectl obtenha pods -n kube -system
Usando o detalhe para ver detalhes de algum pod:
# kubectl descreve pod kube-apiserver-elliot-01 -n sistemi kube
Verifikimet e pods bëjnë hapësirën e emrave për kubernetet, bëjnë sisteme të përdorimit dhe përdorimit të një opcão -o të gjerë:
# kubectl obtenha pods -n kube -system -o gjerë
Vendosja e Criando o nosso Primeiro:
# kubectl drejto meu-nginx-imazhi i vendosjes së nginx.apps / nginx criado
Verifikimi ose kriadoja e vendosjes:
# kubectl obter implementações
Verifiko o pod do të vendosësh:
# kubectl obter pods
Përdorimi ose marrja e objekteve të ngulitura juntos:
# kubectl obter pod, implantações
Verificando os detalhes da nossa implantação:
# kubectl descreve a implementação do meu-nginx
Aumentando a quantidade de réplicas de nosso desenvolvimento:
vendosja e shkallës # kubectl meu-nginx --replicas = 10
Verifikimi i hapësirave të emrave në todos os:
# kubectl obter pods-të gjitha-hapësirat e emrave
Heqja e vendosjes nosso:
# kubectl fshini vendosjen meu-nginx
Recommended:
Desenvolvendo Aplikimet Remotamente Para a Dragonboard 410c Usando IDE Eclipse: 17 Hapa
Desenvolvendo Aplikimet Remotamente Para a Dragonboard 410c Usando IDE Eclipse: O objetivo deste documento é mostrar si etapas është e nevojshme á rias para konfigurimit të ambientit të desenvolvimento, modaliteti i HostPC (Kompjuter / Fletore), atrav é s do IDE Eclipse të përpilojë os c ó digos dhe eksport për para Alvo (Drag
Vision 4all - Sistema Visão Assistida Para Deficientes Visuais Usando OpenCV, Dragonboard 410c E Aplikativ Android: 6 hapa
Vizioni 4all - Sistemi i Ndihmës Para Deficientes Visuais Usando OpenCV, Dragonboard 410c E Aplikativ Android: DESCRI Ç Ã OO intuito do projeto é dar autonomia para deficientes visuais se locomoverem em ambiente të mbyllura brenda shtëpisë apo qendrave tregtare dhe aeroporteve.A locomo ç ã o em ambientes j á mapeados pode ou n ã o s
Comunicação Serial Com a Dragonboard 410c Usando Mezzanine 96boards Sensorë: 7 Hapa
Comunicação Serial Com a Dragonboard 410c Usando Mezzanine 96boards Sensorë: O objetivo desse tutorial é mostrar si etapas është e nevojshme á rias para konfigurimit të ambientit të desenvolvimento, për mënyrën se si mund të í vel comunicar com a Dragonboard 410c atrav é s de um computador / notebook usando comunica & ccedi
Zbulimi i situatave emergjente - Qualcomm Dragonboard 410c: 7 hapa
Zbulimi i Situatave Emergjenciale - Qualcomm Dragonboard 410c: Duke kërkuar sisteme sigurie që punojnë për të monitoruar situatat emergjente, është e mundur të vërehet se është shumë e vështirë për të përpunuar të gjithë informacionin e regjistruar. Duke menduar për këtë, ne vendosëm të përdorim njohuritë tona në përpunimin e audios/imazhit, sensorë të
Colec.te - Lixeira Inteligente Qualcomm Dragonboard 410c + OpenCV: 7 hapa
Colec.te - Lixeira Inteligente Qualcomm Dragonboard 410c + OpenCV: Një informacion inteligjent i përbërë nga ndarja ç ã o autom á tica do lixo. Webcam e ravës, e cila është identike ose e rekomanduar nga lixo e o depozitimi nuk është i përshtatshëm për pjesën e poshtme të serisë së reklamës