一、Ingress介绍和安装 1,介绍 Ingress 是对集群中服务的外部访问进行管理的 API 对象,典型的访问方式是 HTTP。Ingress 可以提供负载均衡、SSL 终结和基于名称的虚拟托管。可理解为Ingress 是在 k8s 集群中的 Service 上做了一个 nginx 代理,将所 ...
分类:
Web程序 时间:
2020-09-18 00:52:29
阅读次数:
54
Docker也有Volume的概念,但对它只有少量且松散的管理。在Docker中,Volume是磁盘上或者另外一个容器内的一个目录。直到最近,Docker才支持对基于本地磁盘的Volume的生存期进行管理。虽然Docker现在也能提供Volume驱动程序,但是目前功能还非常有限(例如,截至Docker1.7,每个容器只允许有一个Volume驱动程序,并且无法将参数传递给卷)。另一方面,Kubern
分类:
Web程序 时间:
2020-09-18 00:49:38
阅读次数:
50
k3s介绍 Kubernetes已经改变了如何大规模部署和管理容器化工作负载。现在开发人员面临的挑战主要在于设置过程的复杂性和资源需求量巨大。如果你深受内存不足的困扰,想要部署轻量级Kubernetes集群来减少内存占用,那么你一定要考虑由Rancher Labs发布的轻量级Kubernetes发行 ...
分类:
其他好文 时间:
2020-09-18 00:46:39
阅读次数:
29
一、部署dashboard的Web-UI界面1、下载yaml文件//github搜索dashboard找到该项目//下载yaml文件[root@docker-k8s01~]#wgethttps://raw.githubusercontent.com/kubernetes/dashboard/v2.0.0/aio/deploy/recommended.yaml//编辑yaml文件[root@dock
分类:
Web程序 时间:
2020-09-18 00:43:53
阅读次数:
55
1,问题描述 (1)最近发现咋 Kubernetes 集群上有个处于 Terminating 状态的 Pod: (2)但通过 kubectl delete pods 命令却死活无法将其删除: kubectl delete pods httpd-app-6df58645c6-cxgcm 2,解决办法 ...
分类:
其他好文 时间:
2020-09-18 00:08:53
阅读次数:
28
可以在初始化群集之前重新编译 kubeadm,证书有效期自动为 100年
分类:
Web程序 时间:
2020-09-17 23:44:57
阅读次数:
64
k8s资源清单及初识pod资源k8s资源对象工作负载型资源(workload):Pod,ReplicaSet,Deployment,StatefulSet,DaemonSet,Job,Cronjob,...服务发现及负载均衡资源:Service,Ingress,...配置与存储相关资源:存储卷(Volume),CSI(容器存储接口);ConfigMap,Secret,DownwardAPI集群级资
分类:
Web程序 时间:
2020-09-17 22:31:44
阅读次数:
40
[TOC]kubeadm安装k8s集群kubeadm的实现设计请参考:https://github.com/kubernetes/kubeadm/blob/master/docs/design/design_v1.10.md网络规划节点网络Pod网络service网络192.168.101.0/2410.244.0.0/16(flannel网络默认)10.96.0.0/12部署流程各个master
分类:
Web程序 时间:
2020-09-17 20:33:41
阅读次数:
44
一背景Kubernetes集群备份是一大难点。虽然可以通过etcd来进行备份来实现K8S集群备份,但是这种备份很难恢复单个Namespace。对于K8s集群数据的备份和恢复,以及复制当前集群数据到其他集群等都非常方便。可以在两个集群间克隆应用和命名空间,来创建一个临时性的开发环境。二Velero概述2.1什么是VeleroVelero是一个云原生的灾难恢复和迁移工具,它本身也是开源的,采用Go语言
分类:
Web程序 时间:
2020-09-17 20:31:53
阅读次数:
40