当前位置: 首页» 实例文章» 标签:Kubernetes 相关实例文章

本文一起看下k8s对于有状态应用部署提供的解决方案。

wang0907   |   开发语言:JAVA Web   |   发布时间:2023-01-29   |   标签:kubernetesjava容器云原生开发语言

当定义 Pod 时可以选择性地为每个容器设定所需要的资源数量。最常见可设定资源是 CPU 和内存大小,以及其他类型的资源。当为 Pod 中的容器指定了 request资源时,调度器就使用该信息来决定将 Pod 调度到哪个节点上。当还为容器指定了limit资源时,kubelet 就会确保运行的容器不会使用超出所设的 limit 资源量。kubelet 还会为容器预留所设的 request 资源量,供该容器使用。

TaciturN'   |   开发语言:其他   |   发布时间:2023-01-28   |   标签:kubernetesdocker容器云原生运维

只做记录,具体问题需要查看日志和配置文件

大壮谈技术   |   开发语言:其他   |   发布时间:2023-01-28   |   标签:kubernetes容器云原生

k8s不提供网络解决方案,提供CNI 规范,被CNI插件遵守(Flannel, Calico,等)提供了将多个接口添加到pod的功能。

The Straggling Crow   |   开发语言:其他   |   发布时间:2023-01-28   |   标签:kubernetes网络docker容器云原生

k8s实现controller如何远程调式?

初始之时于你   |   开发语言:JAVA Web   |   发布时间:2023-01-28   |   标签:kubernetesjava容器云原生运维

Cloud Native | Kubernetes - kubectl cheat sheet

不会调制解调的猫   |   开发语言:其他   |   发布时间:2023-01-28   |   标签:云原生kubernetesbash容器开发语言

K8S环境安装 浏览数:20

k8s环境安装

wbo112   |   开发语言:其他   |   发布时间:2023-01-28   |   标签:kubernetesdocker运维linux容器

在k8s官方文档中有两种方式使用本机存储,一种是hostPath,另一种是local volume,这两种都不支持动态扩容,并且程序移植改动比较大,而local-path-provisioner很好的弥补了这一缺陷。答案是可以的,因为sc是不区分命名空间的,后续pvc都是向sc申请空间的。默认的存储路径为/opt/local-path-provisioner,默认安装到local-path-storage命名空间。local-path-provisioner常见的有两个仓库。官方的安装和样例使用。

gsls200808   |   开发语言:JAVA Web   |   发布时间:2023-01-27   |   标签:kubernetesdocker容器云原生java

分享一个小工具,可用于 版本升级的 废弃 API 对象检查博文内容涉及:kubepug离线安装,配置 kubectl 插件kubepug两种方式离线使用 Demo理解不足小伙伴帮忙指正昔我往矣,杨柳依依。今我来思,雨雪霏霏。——《小雅·采薇》k8s 的版本迭代很快,虽然主要版本一直没有变化,但是次要版本一直在迭代,2022年一年就发布了三个次要版本,同时不同的次要版本之间 API 资源一直在变化,有新加入的,也有废弃删除的。

山河已无恙   |   开发语言:其他   |   发布时间:2023-01-26   |   标签:kubernetesdocker容器云原生运维

容器是一种基于操作系统能力的隔离技术。容器的本质是一组收到资源限制,彼此之间相互隔离的过程。容器共享宿主机的内核,资源占用小,轻量化,对应用有好。Docker 是目前主流的容器化工具,Kubernetes(k8s) 是主流的容器编排管理工具。Docker 是基于Linux 内核的2项功能实现的:Namespace。

bluetata   |   开发语言:其他   |   发布时间:2023-01-26   |   标签:docker云原生kubernetes容器运维

如何用client-go的informer实现一个简化版的kubernetes controller,监听资源变化并做出响应,本篇通过实战来揭晓,代码略多,但有分析有设计更有详尽的注释,喜爱golang和kubernetes的您不要错过

程序员欣宸   |   开发语言:JAVA Web   |   发布时间:2023-01-25   |   标签:kubernetesgolang云原生java运维

K9s是一个基于终端UI的 K8S 管理工具博文内容为k9s在 windows、Linux 以及docker 安装Demo简单的 热键使用。理解不足小伙伴帮忙指正我所渴求的,無非是將心中脫穎語出的本性付諸生活,為何竟如此艱難呢 ------赫尔曼·黑塞《德米安》K9s是一个基于终端的管理Kubernetes集群的工具,旨在简化Kubernetes集群管理。和kubebox有些类似, K9s 同样可以持续监控集群的变化,并且可以提供与集群资源交互的快捷命令。

山河已无恙   |   开发语言:其他   |   发布时间:2023-01-24   |   标签:kubernetesuidocker容器云原生

分享一个小工具,用于查看 k8s API 对象层级关系比如对于有状态应用来讲,可以看到的构成关系tree插件的安装以及使用。理解不足小伙伴帮忙指正岂其食鱼,必河之鲤?岂其取妻,必宋之子?——《陈风·衡门》有时候我们希望可以看到,k8s 中 有状态应用、无状态应用和 pod 的所有关系,但是往往需要多条命名才可以实现,其实通过插件,可以很轻松的做到。一个 kubectl 插件,它用于探索 Kubernetes 对象之间的所有权利关系。

山河已无恙   |   开发语言:其他   |   发布时间:2023-01-23   |   标签:kubernetesdocker容器云原生运维

Kubernetes1.25中Ingress介绍、安装

指尖@旋律   |   开发语言:其他   |   发布时间:2023-01-23   |   标签:kubernetes容器云原生docker运维

禁用 firewalld防火墙,禁用 Swap分区,安装iproute-tc,安装配置cri-dockerd。如果忘记了init命令时的提示信息,执行下面的命令可重新打印加入命令。2.在每台机器上安装kubeadm,kubelet和kubectl。2.在每台机器上安装kubeadm,kubelet和kubectl。拷贝master机器的admin.conf的配置文件到子节点机器。如果报错,解决完报错之后执行重置命令后再执行上述命令。在子节点操作,加入到master的集群中。执行初始化命令后会提示配置集群。

gsls200808   |   开发语言:其他   |   发布时间:2023-01-22   |   标签:kuberneteskylinuxdocker运维

kubernetes 入门部署

xujingcheng123   |   开发语言:JAVA Web   |   发布时间:2023-01-22   |   标签:kubernetesjavadocker容器云原生

本文给大家介绍两个K8s集群的可视化工具 Kubernetes Dashboard 和 Kuboard。

Liu_Shihao   |   开发语言:其他   |   发布时间:2023-01-20   |   标签:kubernetesdashar容器云原生

??读完这篇文章里你能收获到:K8S安装全过程,博主自己实操笔记带你跳过所有坑

老陈聊架构   |   开发语言:其他   |   发布时间:2023-01-20   |   标签:kuberneteslinux运维容器云原生

K8S学习模块 浏览数:21

K8S 安装

东方-phantom   |   开发语言:其他   |   发布时间:2023-01-20   |   标签:kubernetes学习linux容器云原生

docker wait 命令可以用于阻塞一个或多个 Docker容器直到容器停止,然后打印退出代码。docker wait命令等待一个正在运行的容器时,docker wait命令会一直阻塞,该容器退出时, docker wait命令会输出对应的退出码。docker wait 命令等待一个未运行的容器时,docker wait 命令不会阻塞,而是直接输出 0。

i白   |   开发语言:JAVA Web   |   发布时间:2023-01-20   |   标签:docker容器运维kubernetesjava