概述Kubernetes是一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化的应用简单并且高效(powerful),Kubernetes提供了应用部署,规划,更新,维护的一种机制。Kubernetes一个核心的特点就是能够自主的管理容器来保证云平台中的容器按照用户的期望状态运行着(比如用户想让apache一直运行,用户不需要关心怎么去做,Kubernet
⒈引用   在Kubernetes中,pod通常需要对来自集群内部的其他pod或来自集群外部的客户端的HTTP请求做出响应。pod需要一种寻找其他pod的方法来使用其他pod提供的服务,不像在没有Kubernetes的世界,系统管理员需要在配置文件中明确指出服务的精确的IP地址或者主机名,这种方式在Kubernetes中并不适用,因为     ·pod是短暂的一—它们随时会启动或者关闭,无论是为了
转载 2024-08-13 14:31:33
195阅读
话题挑战赛第2期 参赛话题:云原生技术栈分享前提:完成k8s集群的安装目标使用 kubectl 在 k8s 上部署第一个应用程序。kubectl 是 k8s 的客户端工具,可以使用命令行管理集群。kubernetes部署在k8s 上进行部署前,首先需要了解一个基本概念 Deploymentdeployment 译名为部署。在k8s中,通过发布deployment,可以创建应用程序(docker i
转载 2023-10-17 20:53:39
129阅读
...
转载 2021-09-17 12:45:00
142阅读
2评论
kubernets 概述 一、k8s 是什么 k8s 的全称为kubernets(k12345678s),偷个懒,整个缩写! 1、作用 用于自动部署、扩展和管理"容器化(containerized)应用程序"的开源系统。 可以理解成 k8s 是负责自动化运维管理多个容器化程序(比如Docker)的集 ...
转载 2021-10-26 19:45:00
295阅读
各server(docker77docker78docker79)关闭firewalld或开放内部网段例:[root@docker79~]#firewall-cmd--perm--zone=public--add-rich-rule='rulefamily="ipv4"sourceaddress="192.168.0.0/16"accept'success[root@docker79~]#fire
原创 2018-07-13 11:46:11
3838阅读
3点赞
## Kubernetes DeschedulerPolicy Kubernetes is a powerful container orchestration system that allows you to manage and scale your applications. One important aspect of Kubernetes is resource managemen
原创 2024-01-12 20:53:16
43阅读
kubernets 1.4针对有状态应用设计PetSets对象,在1.5中改名为StatefulSet,目前处于beta版本。
翻译 2017-06-02 23:12:44
637阅读
kubernets 1.4针对有状态应用设计PetSets对象,在1.5中改名为StatefulSet,目前处于beta版本。
翻译 2017-06-03 09:48:53
1402阅读
1点赞
kubernetes
原创 2018-04-04 10:16:22
2013阅读
https://www.cncf.io/online-programs/kubernetes-runtime-security-with-falco-and-sysdig/
原创 2022-05-30 19:42:15
158阅读
K8s 查看 Pod 的状态 [root@k8s-master1 ~]# kubectl get pods NAME READY STATUS RESTARTS AGE nginx-3 1/1 Running 2 (34m ago) 14h NAME:Pod 的名称。 READY:代表 Pod 里面有几个容器,前面是启动的,后面
转载 2024-08-26 10:19:45
73阅读
一、开发一个测试的docker镜像 我先写一个go的web server项目,这个项目模块名称为mystarter,下面是关键的代码部分 启动类src/main.go package main import ( "mystarter/src/controller" "github.com/gin-g ...
转载 2021-11-02 10:45:00
187阅读
2评论
1. 背景 在https://blog.51cto.com/u_15327484/7969816文章中,介绍了kubernets启动容器的基本流程。在对k8s有一定了解后,可以尝试部署一个集群,后续可以可以基于这个集群进行一些实践,从而有一定产出。一般公司都有kubernets容器管理平台,无需手动创建k8s集群,本次实践仅为了后续对大数据上云方案进行探索性实践。 2. K8S集群规划 系统:de
原创 2023-10-22 15:44:40
322阅读
RBACRole:角色,它其实是一组规则,定义了一组对 Kubernetes API 对象的操作权限,  但Role只对指定的namespace下的资源生效。ClusterRole: 集群橘色,同样也是一组规则,定义了一组对 Kubernetes API 对象的操作权限, ClusterRole 可以对所有namespace下的资源生效。Subject:被作用者,既可以是“人”,也可以是“机器”,
原创 2021-05-17 17:12:57
606阅读
一、安装 Master机器上安装以下服务: Docker etcd kubelet kube-proxy kube-apiserver kube-controller-manager kube-scheduler 1.r01 1.2 修改......
原创 1月前
100阅读
 k8s网络实现不是集群内部自己实现,而是依赖于第三方网络插件---(CNI:Container Network Interface)。flannel、calico、canel等是目前比较流行的第三方网络插件。这三种的网络插件需要实现Pod网络方案的方式通常有以下几种:虚拟网桥、多路复用(MacVLAN)、硬件交换(SR-IOV) Pod网络的实现方式每个Pod对象内的基础架构
转载 2024-07-17 13:18:07
88阅读
一、准备五台服务器(可以使用虚拟机)1.注意宿主机、Service网段、Pod网段不能重复k8s-master01 2C3G 40G 192.168.1.101 k8s-master02 2C3G 40G 192.168.1.102 k8s-master03 2C3G 40G 192.168.1.103 k8s-node01 2C3G
转载 2024-07-16 14:33:08
142阅读
kubernets 1.4针对有状态应用设计PetSets对象,在1.5中改名为StatefulSet,目前处于beta版本。
翻译 2017-06-03 00:22:01
1616阅读
k8s命令部分
原创 2021-09-14 14:22:16
235阅读
  • 1
  • 2
  • 3
  • 4
  • 5