微服务探索之路02篇liunx ubuntu服务器部署k8s(kubernetes)-kubernetes/dashboard

untu18.04,建立在上一篇微服务探索之路01篇已经安装了docker的基础上。1 替换k8s镜像源为国内镜像 进入目录 cd /etc/apt/sources.list.d 编辑文件 vim kubernetes.list执行之后打开一个编辑界面按字母i进入编辑状态复制 deb https://mirrors.aliyun.com/kubernetes/apt/ kubernetes-xenial main放...

Kubernetes的Pod进阶(十一)

一、Lifecycle官网:https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle/ 通过前面的分享,关于pod是什么相信看过前面的文章的朋友已经很清楚了,有开发经验的朋友很清楚,对象的创建是具有生命周期的,对于Pod也一样,他也有它的生命周期,接下来就是分享pod的创建、销毁、以及他的状态是什么;简单的来说,就是分享pod的生命周期。 ...

Kubernetes中部署Nacos项目(八)

传统的nacos的部署很简单就是改配置文件然后在bin目录执行命令就可以启动单节点或集群,这个内容我在我阿里体系的文章中也有说明,感兴趣的可以自己去看,这个我就不做说明,下面我直接说在k8s中怎么玩一、生成文件夹 mkdir nacos...

微服务探索之路03篇-docker私有仓库Harbor搭建+Kubernetes(k8s)部署私有仓库的镜像

er tag 镜像名:版本号 ip:端口/项目名/镜像名:版本号,如图 3. 执行推送docker push ip:端口/项目名/镜像名:版本号 查看harbor镜像仓库可以看到刚才推送的镜像了 5.kubernetes(k8s)部署镜像 apiVersion: v1kind: Secretmetadata:  name: wyb01  namespace: testdata:    .dockerconfigjso...

使用 C# 开发 Kubernetes 组件,获取集群资源信息

写什么呢前段时间使用 C# 写了个项目,使用 Kubernetes API Server,获取信息以及监控 Kubernetes 资源,然后结合 Neting 做 API 网关。体验地址 http://neting.whuanle.cn:30080/账号 admin,密码 admin123 本篇文章主要介绍,如何通过 C# 开发基于 Kuberetes 的应用,实现获取 Kubernets 中各种资源的信息,以...

docker - 在kubernetes上暴露容器的多个端口

我正在尝试在本地minkube群集上运行自定义marklogic镜像。 Marklogic公开了多个不同的端口用于管理(8001)和查询(8000)。有没有办法在kubernetes上公开容器的多个端口?这是我尝试的:# try to run container with multiple ports exposed. kubectl run ml3 --image=marklogic-initial-install...

kubernetes - Kubernetes指标服务器无法完全抓取指标

he server could not find the requested resource (get services http:heapster:)但是不推荐使用heapster,而我正在使用kubernetes 1.11。我安装了metrics-server,但仍然遇到相同的错误,当我尝试检查metrics-server的日志时,看到此错误:E1019 12:33:55.621691 1 manager.g...

kubernetes - 使用K8S/Helm安装TimescaleDB时出错:卷 “certificate”的MountVolume.SetUp失败:找不到 “timescaledb-certificate” secret

f]: timed out waiting for the condition我该怎么办 ? 最佳答案 我能行。如果https://github.com/timescale/timescaledb-kubernetes页面未提供有关安装过程的详细信息,则可以转到此处: https://github.com/timescale/timescaledb-kubernetes/tree/master/charts/tim...

kubernetes - 如何检查 Kubernetes pod 是否因 OOM 或 DEADLINE EXCEEDED 被杀死?

我有一些以前运行的 pod,我认为它们因 OOM 或 DEADLINE EXCEEDED 被 Kubernetes 杀死,确认这一点的最可靠方法是什么?特别是如果 pod 不是最近的。 最佳答案 如果输入 kubectl get pods -a 时 Pod 仍然显示,那么您将输入以下 kubectl describe pod PODNAME 并查看终止的原因。输出将类似于以下内容(我提取了与本次讨论相关的部分输出):...

kubernetes - 无法启动Skydns

我正在尝试在ubutnu上安装kubernetes(裸机安装)。我安装了一个主节点和一个节点,看起来不错。我安装了ui插件没有问题,但是当我尝试安装dns插件时,pod会自动重启。在kube-apiserver日志中,我得到:E1218 12:56:15.298118 5 handlers.go:37] Unable to authenticate the request due to an error: crypt...
© 2022 LMLPHP 关于我们 联系我们 友情链接 耗时0.013380(s)
2022-01-28 19:22:10 1643368930