记录学习kubernetes中的问题(阅读《kubernetes权威指南》)

记录学习kubernetes中的问题(阅读《kubernetes权威指南》)

第一章 kubernetes入门

  1. 学习案例时,发现按照书上的过程无法启动pod,报错为 “unable to create pods: No API token found for service account “default””
    解决: https://blog.csdn.net/lusyoe/article/details/79673058

  2. pods一直为创建中, 主要问题为details: (open /etc/docker/certs.d/registry.access.redhat.com/redhat-ca.crt: no such file or directory)
    解决: http://www.mamicode.com/info-detail-2310522.html
    ·

第二章 kubernetes实践

其实第一章的问题, 再第二章中有解释。

  1. 无法找到可用的yum源
添加两个yum文件
vim /etc/yum.repos.d/docker.repo
[docker-repo]
name=Docker
baseurl=http://mirrors.aliyun.com/docker-engine/yum/repo/main/centos/7
enabled=1
gpgcheck=0

vim /etc/yum.repos.d/kubernetes.repo
[kubernetes]
name=Kubernetes
baseurl=https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64/
enabled=1
gpgcheck=0
  1. 使用kubeamd安装时,无法拉取镜像使用kubeamd安装时,无法拉取镜像
    可以从其他docker仓库中拉取,然后修改tag。我安装的是1.13.2的版本。
    注意 多节点部署每个节点都需要拉取,嫌麻烦可以搭建一个私有仓库
docker pull mirrorgooglecontainers/kube-apiserver-amd64:v1.13.2
docker pull mirrorgooglecontainers/kube-controller-manager-amd64:v1.13.2
docker pull mirrorgooglecontainers/kube-scheduler-amd64:v1.13.2
docker pull mirrorgooglecontainers/kube-proxy-amd64:v1.13.2
docker pull mirrorgooglecontainers/pause:3.1
docker pull mirrorgooglecontainers/etcd-amd64:3.2.24
docker pull coredns/coredns:1.2.6
#然后修改tag
docker tag docker.io/mirrorgooglecontainers/kube-proxy-amd64:v1.13.2 k8s.gcr.io/kube-proxy:v1.13.2
docker tag docker.io/mirrorgooglecontainers/kube-scheduler-amd64:v1.13.2 k8s.gcr.io/kube-scheduler:v1.13.2
docker tag docker.io/mirrorgooglecontainers/kube-apiserver-amd64:v1.13.2 k8s.gcr.io/kube-apiserver:v1.13.2
docker tag docker.io/mirrorgooglecontainers/kube-controller-manager-amd64:v1.13.2 k8s.gcr.io/kube-controller-manager:v1.13.2
docker tag docker.io/mirrorgooglecontainers/etcd-amd64:3.2.24  k8s.gcr.io/etcd:3.2.24
docker tag docker.io/mirrorgooglecontainers/pause:3.1  k8s.gcr.io/pause:3.1
docker tag docker.io/coredns/coredns:1.2.6  k8s.gcr.io/coredns:1.2.6

你可能感兴趣的:(杂记,kubernetes)