Docker 常见问题1、镜像下载慢,如何提高下载速度?touch /etc/docker/daemon.json cat >> /etc/docker/daemon.json <<EOF { "insecure-registries": ["0.0.0.0/0"], "registry-mirrors": ["https://7bezldxe.mirror.ali
GlusterFS是一个开源的分布式文件系统,具有强大的横向扩展能力,通过扩展能够支持数PB存储容量和处理数千客户端。集成来自多台服务器上的磁盘存储资源到单一全局命名空间,已提供共享文件存储。 GlusterFS 具有高扩展性、高可用性、高性能、可横向扩展等特点,并且其没有元数据服务器的设计,让整个服务没有单点故障的
StorageClass:存储类PV的供给有两种方式:静态供给和动态供给1.静态PV:集群管理员创建多个PV,它们携带着真实存储的详细信息,这些存储对于集群用户是可用的。它们存在于Kubernetes API中,并可用于存储使用。2.动态PV:当管理员创建的静态PV都不匹配用户的PVC时,集群可能会尝试专门地供给volume给PVC。这种供给基于StorageClass。PVC与PV的绑定是一对一
介绍---------来自官方文档 存储的管理是一个与计算实例的管理完全不同的问题。PersistentVolume 子系统为用户 和管理员提供了一组 API,将存储如何供应的细节从其如何被使用中抽象出来。 为了实现这点,我们引入了两个新的 API 资源:PersistentVolume 和 PersistentVolumeClaim。
一、Headless Services介绍Headless Services是一种特殊的service,其spec:clusterIP表示为None,这样在实际运行时就不会被分配ClusterIP。也被称为无头服务。1、headless Service和普通Service的区别headless不分配clusterIPheadless service可以通过解析service的DNS,返回所有Pod
每个 pod 都可以包含一个或者多个容器,这些容器可以分为两类 用户程序所在的容器,数量可多可少 pause 容器:这是每个 pod 都会有的一个根容器,它的作用有两个 可以以它为依据,评估整个 pod 的健康状态 可以在根容器上设置 ip 地址,其他容器都使用此 ip(pod ip),以实现 pod 内部的网络通信
kubernetes集群管理集群资源的唯一入口是通过相应的方法调用apiserver的接口
一. 环境准备本部署是一台master两台node机器。1.1 机器规划二. 机器环境配置2.1 机器环境配置以下配置在3台机器上操作2.1.1 升级内核1.更新yum源仓库$ yum -y update2.启用 ELRepo 仓库ELRepo 仓库是基于社区的用于企业级 Linux 仓库,提供对 RedHat Enterprise (RHEL) 和 其他基于 RHEL的 Linux 发行版(Ce
一、存储卷的概念和类型为了保证数据的持久性,必须保证数据在外部存储在docker容器中,为了实现数据的持久性存储,在宿主机和容器内做映射,可以保证在容器的生命周期结束,数据依旧可以实现持久性存储。但是在k8s中,由于pod分布在各个不同的节点之上,并不能实现不同节点之间持久性数据的共享,并且,在节点故障时,可能会导致数据的永久性丢失。为此,k8s就引入了外部存储卷
一、TraefikTraefik 是一款开源的反向代理与负载均衡工具。它最大的优点是能够与常见的微服务系统直接整合,可以实现自动化动态配置。目前支持 Docker、Swarm、Mesos/Marathon、 Mesos、Kubernetes、Consul、Etcd、Zookeeper、BoltDB、Rest API 等等后端模型。要使用 traefik,我们同样需要部署 traefik 的
一、背景K8S能保证在任意副本(Pod)挂掉时自动从其他机器启动一个新的,还可以动态扩容等,通俗地说,这个 Pod 可能在任何时刻出现在任何节点上,也可能在任何时刻死在任何节点上;那么自然随着 Pod 的创建和销毁,Pod IP 肯定会动态变化;那么如何把这个动态的 Pod IP 暴露出去?这里借助于 Kubernetes 的 Service 机制,Service 可以以标签的形式选定一组带有指定
kubernetes高可用集群安装(二进制安装、v1.16版)1. 前言这篇文章主要讲解,如何采用二进制包来搭建完整的高可用集群。相比使用 kubeadm 搭建,二进制搭建要繁琐很多,需要自己配置签名证书,每个组件都需要一步步配置安装。2.1 机器规划IP地址机器名称机器配置操作系统机器角色安装软件172.10.1.11master12C4GCentOS7.6masterkube-apiserve
一. 环境准备1.1 机器规划IP地址机器名称机器配置操作系统机器角色安装软件192.168.243.130k8s-master1C4GCentoOS7.3masterkube-apiserver、kube-controller-manager、kube-scheduler、etcd192.168.243.131k8s-node11C4GCentoOS7.3node1kubelet、kube-pr
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号