k8s与docker
k8s与docker
小土狗一只
厚德载物
展开
-
Sock5 server docker镜像
1.基础材料ss5.dockerfileFROM centos:7.6.1810 MAINTAINER SoarARG SRC_APPCOPY $SRC_APP .RUN TOolS="wget gcc make pam-devel openldap-devel openssl-devel" \ && yum -y install $TOolS --nogpgcheck \ && tar xvf $SRC_APP \ && cd原创 2022-05-31 18:34:13 · 741 阅读 · 0 评论 -
Docker学习总结02
Docker学习总结02主要内容 1.Docker镜像 2.Docker容器数据卷 3.Dockerfile 4.Docker操作实践 自定义tomcat7镜像制作一.Docker镜像 1.镜像是千层饼,一层套一层的联合文件系统 2.为什么Docker镜像采用分层结构?--为了共享资源,有多个镜像从相同的base镜像构建而来时,宿主机...原创 2019-03-18 00:00:35 · 975 阅读 · 0 评论 -
Docker学习总结01
Docker学习总结01主要内容: 1.Docker基本概念 2.CentOS7安装Docker 3.Docker_命令 4.Docker镜像 5.Docker应用Tomcat容器部署web应用实践一、Docker基本概念 1.是什么?能干什么? Docker是一种可以把开发ok的环境,整体打包到生产上运行,方便做CI(持续集成)...原创 2019-03-13 22:15:36 · 793 阅读 · 0 评论 -
k8s 证书过期的处理方法(k8s v13.4)
k8s 证书过期的处理方法(k8s v13.4)kubeadm安装的k8s集群有一个证书问题,证书的有效期为一年,过期的话kubectl命令就会异常。解决办法如下:查看证书是否有效:# sudo openssl x509 -in /etc/kubernetes/pki/apiserver.crt -noout -text |grep ’ Not '输出:Not Before: May 24 03:32:37 2019 GMTNot After : May 23 03:32:38 2020 GMT原创 2021-07-11 21:49:09 · 638 阅读 · 0 评论 -
k8s traefik ingress controller ip 为 容器 ip 问题解决
1.分别保存以下文件vi traefik.toml# Rules for metrics[metrics] [metrics.prometheus] entryPoint = "traefik" buckets=[0.1,0.3,1.2,5.0]# Rules for API/Web interface[api] dashboard = true debug = false [api.statistics] recentErrors = 10vi...原创 2020-08-04 20:49:31 · 709 阅读 · 0 评论 -
K8S中pod在挂载volume FailedMount错误(exit status 32)
1.在application配置文件中使用@出现异常:Exception in thread "main" while scanning for the next tokenfound character '@' that cannot start any token. (Do not use @ for indentation)in 'reader', line 4, column 11: name: @project.artifactId@代码:info: app:...原创 2020-07-27 15:52:11 · 1730 阅读 · 0 评论 -
k8s mysql 时间与主机不一致的解决方案
在mysql-pod.yaml中添加:原创 2020-04-14 22:17:56 · 826 阅读 · 0 评论 -
k8s redis(3.2.1) cluster
k8s redis(3.2.1) cluster一、安装: 设置密码:redis.conf中加入密码 requirepass 123456 参考:从零开始搭建Kubernetes集群(六、在K8S上部署Redis 集群) ☆ 当安装到 5.初始化集群时: 可使用我打的redis-ruby(基于centos创建)镜像,下载地址(链接:ht...原创 2019-06-22 17:46:50 · 2309 阅读 · 0 评论 -
k8s问题记录与解决
一、问题:error: open /var/lib/kubelet/config.yaml: no such file or directory 解决:关键文件缺失,多发生于没有做 kubeadm init就运行了systemctl start kubelet。 要先成功运行kubeadm init二、kubelet.service has more than one ExecStart=...原创 2019-05-15 21:12:26 · 21646 阅读 · 1 评论 -
k8s traefik ingress 实践
一.Kubernetes Nginx Ingress Controller组件 很难下载镜像,转而使用traefik二.安装traefik及使用1.整体思路:-> 先给k8s安装一个核心附件:traefik-ingress-controller-> 接下来就是建立 pod + deployment + svc-ingress (关联svc的资源)-> ingres...原创 2019-04-19 20:45:36 · 2241 阅读 · 0 评论 -
k8s dashboard
转:kubernetes-dashboard(1.8.3)部署与踩坑 Kubernetes1.13安装kubernetes-dashboard及遇到的坑转载 2019-04-19 20:37:55 · 705 阅读 · 0 评论 -
k8s volumes 实践
一、linux下命令行删除上一个字符使用ctrl-h,删除光标到行首使用ctrl-u,删除光标到行尾使用ctrl-k,跳转到上一个单词使用alt-b,跳转到下一个单词使用alt-f,跳转到行首使用ctrl-a,跳转到行尾使用ctrl-e,搜索历史命令使用ctrl-r。以上这些是常用命令,删除上一个单词的快捷键ctrl-w二、k8s volumes 实践 实践1:应用创建hostPath类型...原创 2019-04-23 19:01:13 · 1772 阅读 · 0 评论 -
解决k8s中解析不了服务名的问题(两种解决方法:ex换成ep或coredns换成kubedns)
k8s中负责解析服务名的dns组件有coredns、kubedns等多种,查看命令 kubectl get pod -n kube-system,因此集群上服务互相访问,服务名解析问题首先看服务名是否在同一个命名空间namesapce,服务名是否写正确,其次检查dns组件的版本和工作状态。 coredns、kubedns二者有个区别,是在解析ExternalName svc时,即...原创 2019-04-26 22:17:48 · 8703 阅读 · 3 评论 -
k8s安装
目标: 192.168.248.151 k8s-master 192.168.248.161 k8s-node01 192.168.248.171 k8s-node02步骤记录:cd /etc/yum.repos.d/wget https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repovi /et...原创 2019-04-08 20:12:53 · 2021 阅读 · 0 评论