Installation de Debian Buster 64 bits
En utilisant cet outil, créez une image du système d'exploitation 64 bits Buster.
Une fois l'installation terminée, et après avoir démarré et vous être connecté à votre nouvelle image Pi, vérifiez l'installation avec ce qui suit
cat /etc/os-release |grep PRETTY_NAME
uname -a
Vous devriez voir 'Buster' et 'aarch64' dans les résultats respectifs.
Installation 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
Ensuite, vérifiez avec :
systemctl status k3s.service
kubectl get pods
k3s kubectl cluster-info
Exemple d'image Pod Python pour l'architecture ARM64
Copiez ce qui suit dans le fichier 'python_pod.yaml', et exécutez les commandes pour créer le pod, récupérer les logs montrant la version de python, puis détruire le pod.
apiVersion : v1
kind : Pod
metadata :
name : python36-arm-demo
labels :
purpose : container-args
spec :
conteneurs :
- name : python36-demo-container-args
image : arm64v8/python:3.6
command : ["/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