・ Amazon linux2 (centos) fraîchement fabriqué
Tout d'abord, créez un docker sur amazon linux2 en vous référant ici. https://docs.aws.amazon.com/ja_jp/AmazonECS/latest/developerguide/docker-basics.html
Mettre à jour les packages installés sur l'instance
sudo yum update -y
yum install git-all
pip3 install boto3
yum -y install python3
pip3 install awscli --upgrade
sudo pip install --upgrade awscli --ignore-installed six
curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"
unzip awscliv2.zip
sudo ./aws/install
Installez le dernier package Docker Community Edition.
#amazon linux2
sudo amazon-linux-extras install docker
#amazon linux
sudo yum install docker
#Démarrez le service Docker.
sudo service docker start
#ec2-Vous pouvez exécuter des commandes Docker sans utiliser sudo en ajoutant un utilisateur au groupe Docker.
sudo usermod -a -G docker ec2-user
#Déconnectez-vous et reconnectez-vous pour obtenir un nouvel accès au groupe Docker.
#Cela peut être réalisé en fermant la fenêtre actuelle du terminal SSH et en se reconnectant à l'instance dans une nouvelle fenêtre.
#La nouvelle session SSH dispose des autorisations de groupe Docker appropriées.
#ec2-Assurez-vous que l'utilisateur peut exécuter les commandes Docker sans utiliser sudo.
#Vérifiez si l'environnement Docker est créé
docker info
docker --version
curl -o kubectl https://amazon-eks.s3.us-west-2.amazonaws.com/1.17.9/2020-08-04/bin/linux/amd64/kubectl
chmod +x ./kubectl
sudo mv ./kubectl /usr/local/bin
mkdir -p $HOME/bin && mv ./kubectl $HOME/bin/kubectl && export PATH=$PATH:$HOME/bin
echo 'export PATH=$PATH:$HOME/bin' >> ~/.bash_profile
kubectl version --short --client
aws eks describe-cluster --name eks-from-eksctl --region us-west-2
Comment constituer la famille principale Voir ci-dessous https://kind.sigs.k8s.io/docs/user/quick-start/
curl -Lo ./kind https://kind.sigs.k8s.io/dl/v0.9.0/kind-linux-amd64
chmod +x ./kind
mv ./kind /some-dir-in-your-PATH/kind
Recommended Posts