#K8s

k8s访问服务时,解析不了域名

1)访问   http://eureka-server-0.eureka-server:8101/eureka  出现UnknowHostExecption异常2)问题定位kube-dns问题3)docker0的ip是 10.42.2.0与dns分配的ip在同...

k8s入门系列之介绍篇

文章转自 http://www.cnblogs.com/xkops/p/6165565.html•Kubernetes介绍1.背景介绍  云计算飞速发展    -IaaS    -PaaS    -SaaS  Docker技术突飞猛进    -一次构建,到处运行    -容器的快速轻量    -完整的生态环境...
代码星球 代码星球·2021-02-23

k8s入门教程

Kubernetes(简称K8S)是Google开源的分布式的容器管理平台,方便我们在服务器集群中管理我们容器化应用。教程主要介绍怎么使用阿里云容器服务(kubernetes版本)。节点 (MasternodeandWorkernode)节点通常指的就是服务器,在k8s中有两种节点:管理节点(MasterNo...
代码星球 代码星球·2021-02-16

K8s configmap配置管理

K8SConfigMap介绍:一、ConfigMap的作用configmap和secret是两种特殊的存储卷,它们不是给pod提供存储空间用的,而是给管理员或者用户提供了从外部向pod内部注入信息的方式.configmap:把配置文件放在配置中心上,然后多个pod读取配置中心的配置文件,不过,configmap中的配置...
代码星球 代码星球·2021-02-10

kubeadm 部署k8s集群

部署方式:kubeadm---k8s部署成容器部署信息:IP地址  主机名系统版本角色192.168.10.10k8s-master7.5master 192.168.10.20k8s-node017.5 node192.168.10.30k8s-node027.5 node 一...
代码星球 代码星球·2021-02-10

记录下 k8s (1.14.2)使用kubeadm方式搭建和rancher搭建需要的镜像清单

kubeadm方式之前一直用的1.12.2版本的,最近想试一下新的版本1.14.2当然相应的组件镜像版本也需要更新了。镜像版本如下(网络插件使用flannel)k8s.gcr.io/kube-proxyv1.14.2k8s.gcr.io/kube-apiserverv1.14.2k8s.gcr.io/kube-cont...

K8S从入门到放弃

来源:官方文档...
代码星球 代码星球·2021-01-23

一个小需求,自动重启k8s集群中日志不刷新的POD

k8s日常工作中,所有项目都不是完美的,笔者就经常遇到这种情况,pod状态是running,但是程序却没有响应。发生这种情况的原因有很多种,有可能是因为k8s健康检查的原因,比如使用ps检查进程;或者是程序内部死循环,但是不退出;再或者网络闪断,程序无法重连等等。无论什么原因,都会有解决办法,但是优化需要时间,在未完全...

K8S权限控制,限制用户在多个namespace上的访问权限

kubernetes应用越来越广泛,我们kubernetes集群中也会根据业务来划分不同的命名空间,随之而来的就是安全权限问题,我们不可能把集群管理员账号分配给每一个人,有时候可能需要限制某用户对某些特定命名空间的权限,比如开发和测试人员也可能需要登录集群,了解应用的运行情况,查看pod的日志,甚至是修改某些配置。这时...

Helm安装spinnaker到k8s集群

Helm是Kubernetes的软件包管理工具,类似于Ubuntu中使用的apt、Centos中使用的yum或者Python中的pip,能快速查找、下载和安装软件包。包含几个基本概念:Chart:一个Helm包,封装kubernetes原生应用程序的yaml文件Release:在Kubernetes集群上运行的Char...

离线安装spinnaker到K8S集群

Spinnaker是Netflix在2015年开源的一款持续交付平台,最初由Netflix开发,用于快速、可靠地发布软件变更。Spinnaker使开发人员可以更轻松地专注于编写代码,而无需担心底层的云基础设施,它可以和Jenkins以及其他流行的构建工具无缝集成。但是由于GFW的原因导致在国内部署Spinnaker非常...

K8S组件

Master组件提供集群的管理控制中心。Master组件可以在集群中任何节点上运行。但是为了简单起见,通常在一台VM/机器上启动所有Master组件,并且不会在此VM/机器上运行用户容器。kube-apiserverkube-apiserver用于暴露KubernetesAPI。任何的资源请求/调用操作都是通过kube...
代码星球 代码星球·2021-01-23

K8S API对象

Pod是在K8s集群中运行部署应用或服务的最小单元,它是可以支持多容器的。Pod的设计理念是支持多个容器在一个Pod中共享网络地址和文件系统,可以通过进程间通信和文件共享这种简单高效的方式组合完成服务。Pod是K8s集群中所有业务类型的基础。目前K8s中的业务主要可以分为长期伺服型(long-running)、批处理型...
代码星球 代码星球·2021-01-23

K8S Kubernetes 架构

Kubernetes最初源于谷歌内部的Borg,提供了面向应用的容器集群部署和管理系统。Kubernetes借鉴了Borg的设计理念,比如Pod、Service、Labels和单Pod单IP等。Kubernetes主要由以下几个核心组件组成:etcd保存了整个集群的状态;apiserver提供了资源操作的唯一入口,并...
代码星球 代码星球·2021-01-23

K8S中POD节点状态ContainerCreating原因排查

现象:#kubectlgetpods-nkube-system|grepdashboardkubernetes-dashboard-6685cb584f-dqkwk0/1ContainerCreating013m状态一直是ContainerCreating。查看pod日志:#kubectldescribepodkube...
首页上一页12345...下一页尾页