Archives: 2019/7


  1. Kubernetes架构


  2. 在minikube中操作k8s

    Minikube可以实现一种轻量级的Kubernetes集群,通过在本地计算机上创建虚拟机并部署只包含单个节点的简单集群。

    mac下的minikube中,学习了如果安装minikube以及简单的minikube操作。本节中学习如何发布应用/访问应用/滚动更新应用和回滚,扩容/缩容操作。


  3. mac下的minikube

    minikube

    Kubernetes 是 Google 开源的容器集群管理系统,它构建在目前流行的 Docker 技术之上,为容器化的应用提供资源调度、部署运行、服务发现、扩容缩容等一整套功能。

    Minikube 是一个可以在本地轻松运行 Kubernetes 的工具。Minikube 会在您的笔记本电脑中的虚拟机上运行一个单节点的 Kubernetes 集群,以便用户对 Kubernetes 进行试用或者在之上进行 Kubernetes 的日常开发。


  4. 使用docker构建node demo

    docker

    使用docker来打包node.js开发的应用,然后发布到自己的私有仓库。在远程机器上拉取这个镜像,做到开发/测试/线上环境的一致性。

    为了以后k8s的测试用,特意打包了一个简单的node demo镜像,然后发布到docker hub上。


  5. 初识Kubernetes

    Kubernetes这个名字起源于古希腊,是舵手的意思。K8s 是通过将 8 个字母 “ubernete” 替换为 8 而导出的缩写。另外,在中文里,k8s 的发音与 Kubernetes 的发音比较接近。

    Kubernetes 是一个跨主机集群的 开源的容器调度平台,它可以自动化应用容器的部署、扩展和操作 , 提供以容器为中心的基础架构。