主要记录最近遇到的一些开发问题,解决方法。1. NodePort 服务仅指定 Node 可以访问通过 NodePort 暴露的服务,在集群外可以使用 Kubernetes 任意 Node IP 加端口的形式访问。kube-proxy 会将访问流量以轮询的方式转发给 service 中的每个 Pod。但是,发现并不是每一个 Node IP 加端口都可以访问,仅运行 Pod 的 Node 可以。原因是 ...
阅读更多 »
1. S2I 能解决什么问题可以预见的是,未来大量的应用会以容器的方式进行部署。容器平台关注的是镜像和容器,应用开发关注的是业务代码,而最终代码需要以镜像的方式进行部署。从代码到镜像,就是 Source To Image ,即 S2I 。在前面的文章 PaaS 部署之 buildpack 中,描述到一个应用运行起来之前,需要进行一些必要的配置。这些配置包括运行依赖、环境变量、服务地址等。S2I 提 ...
阅读更多 »
之前通过 Kubernetes 之 Volumes ,对 Volumes 有了一定的了解。本篇主要侧重实践,学习如何使用 emptydir、hostpath、localvolume 三种本地存储方案。1. PV 的基本属性1.1 PV 的生命周期PV 的状态:Available:可用,还未被任何 PVC 绑定Bound:已经被 PVC 绑定Released:PVC 被删除,但是资源还未被重新声明F ...
阅读更多 »
主要记录最近遇到的一些开发问题,解决方法。1. Kubernetes 中给 Node 增加 Role: worker$ kubectl get nodes NAME STATUS ROLES AGE VERSION i-6fns0nua Ready master 6d3h v1.15.2 i-m69skuyd Ready <none ...
阅读更多 »
主要记录最近遇到的一些开发问题,解决方法。1. 打开 OS X 原生 NTFS 支持插上磁盘,查看盘符$ diskutil list diskutil list /dev/disk2 (external, physical): #: TYPE NAME SIZE IDENTIFIER 0: ...
阅读更多 »