Recent Posts

用Tanzu Build Service构建你的云原生应用

posted

你的云原生应用如果想部署到Kubernetes的集群上,需要先将应用编译并打包到容器镜像里,才能被调度到集群中,因此从(源代码)source code –>(容器镜像)container image这条路径是应用上云(K8S)的必经之路。在实际生产中,有很多的方法,工具和产品都可以完成这个工作。从最基本的(Docker Build) Dockerfile,到一些和语言相关的工具(例如Google为Java语言提供的JIB),到厂家自己提供的工具(例如openshift的S2I,Uber的Maskisu,Google的Kaniko等等),以及一些CICD的工具(例如Jekins等),将这些工具集成到整个CICD的Pipeline里了。 Read more...

kbld: 防火墙里的映像重定向利器

posted

中国的防火墙对容器应用不是太友好,dockerhub里的映像还好,基本都可以访问,而所有基于gcr.io的映像都会被屏蔽。可不幸的是很多流行的应用所发布的映像都放在gcr.io中,导致应用无法部署。现在很多解决方案可以解决这个问题。例如通过一个可以访问gcr.io的终端,把映像下载到本地或者第三方映像注册表里,再将应用配置里的映像位置重定向到新的URL中去。这些方法有的比较繁琐,有的需要对原有的应用进行较大的改动。本文介绍一个名为kbld的工具,可以非常方便的进行映像的重定向,我们通常将它当成中国大陆容器工程师的必备工具之一。 Read more...

vSphere with Kubernetes实战之:访问映像注册表

posted

VMware 在2020年4月2日发布了vSphere 7.0的正式版。这个版本的vSphere最显著的特性之一是它在hypervisor层内部创建了Kubernetes控制平面。该功能使vSphere大大扩展了它所能运行的工作负载范围,涵盖了更多当前流行的应用程序。我们将此功能之前称为“ Project Pacific”或WCP(工作负载控制平面),现在的正式名称是“vSphere with Kubernetes”。 Read more...

vSphere with Kubernetes实战之:节点访问

posted

VMware 在2020年4月2日发布了vSphere 7.0的正式版。这个版本的vSphere最显著的特性之一是它在hypervisor层内部创建了Kubernetes控制平面。该功能使vSphere大大扩展了它所能运行的工作负载范围,涵盖了更多当前流行的应用程序。我们将此功能之前称为“ Project Pacific”或WCP(工作负载控制平面),现在的正式名称是“vSphere with Kubernetes”。 Read more...

vSphere with Kubernetes实战之:用户访问控制

posted

VMware 在2020年4月2日发布了vSphere 7.0的正式版。这个版本的vSphere最显著的特性之一是它在hypervisor层内部创建了Kubernetes控制平面。该功能使vSphere大大扩展了它所能运行的工作负载范围,涵盖了更多当前流行的应用程序。我们将此功能之前称为“ Project Pacific”或WCP(工作负载控制平面),现在的正式名称是“vSphere with Kubernetes”。 Read more...