Instalación de Debian Buster de 64 bits
Usando esta herramienta, cree una imagen del SO Buster de 64 bits
Una vez completado, y haya arrancado y conectado a su nueva imagen Pi, verifique la instalación con lo siguiente
cat /etc/os-release |grep PRETTY_NAME
uname -a
Debería ver 'Buster' y 'aarch64' en las respectivas salidas.
Instalación de Rancher K3s
curl -sfL https://get.k3s.io | sh -s - -write-kubeconfig-mode 644
sudo chmod 755 /etc/rancher/k3s/k3s.yaml
sudo cp /etc/rancher/k3s/k3s.yaml ~/.kube/config
A continuación, verifique con
systemctl status k3s.service
kubectl get pods
k3s kubectl cluster-info
Imagen Python Pod de ejemplo para la arquitectura ARM64
Copie lo siguiente en el archivo 'python_pod.yaml', y ejecute los comandos para crear el pod, recuperar los logs mostrando la versión de python, y luego destruir el pod.
apiVersion: v1
tipo: Pod
metadatos:
name: python36-arm-demo
etiquetas:
purpose: contenedor-args
especificación:
contenedores:
- nombre: python36-demo-contenedor-args
imagen: arm64v8/python:3.6
comando: ["/usr/local/bin/python3"]
args: ["--version"]
restartPolicy: OnFailure
kubectl apply -f python_pod.yaml
kubectl get pods
kubectl logs python36-arm-demo
kubectl delete -f python_pod.yaml