Kubernetes Issue 归类指南

Issue 管理是软件工程中重要的一个环节。项目管理者可以通过 issue 对项目做持续的追踪,复审,把握整体的质量和进度。同时及时发现风险和问题。在开源软管理过程中,issue 的追踪变得更为棘手,来自全世界开发者的 issue 会源源不断的进入 issue 管理系统中。因此更需要一个高效的管理流程及工具。

基于 KubeSphere 的 Spring Could 微服务 CI/CD 实践

本文以 Pig 为例介绍如何在 KubeSphere 上发布一个基于 Spring Cloud 微服务的 CI/CD 项目。

基于Ubuntu18.04的云原生应用开发环境搭建 – KinD 搭建Kubernetes多节点集群

基于Ubuntu18.04的云原生应用开发环境搭建 – KinD 搭建Kubernetes多节点集群 KinD是Kubernetes in Docker的简称,它的主要目标是用于测试Kubernetes本身。也可以用于搭建本地Kubernetes开发环境,开发云原生应用。KinD可以运行在Windows,Macos和linux中。本文以Ubuntu为例,介绍kind的常用命令以及配置。 前提条件 已安装Ubuntu18.04桌面版 已安装Docker 下载最新版KinD 当前kind版本为v0.9.0,可以使用以下命令下载并安装 curl -Lo ./kind https://kind.sigs.k8s.io/dl/v0.9.0/kind-linux-amd64 chmod +x ./kind sudo mv ./kind /usr/local/bin/ Kind使用 创建集群 创建Kubernetes集群最简单的方式就是使用kind create cluster命令。执行后3-5分钟即可启动一个K8S集群。同时kind会更新${HOME}/.kube/config下的kubeconfig。默认集群名字为kind,也可通过–name 指定名称。 常用命令 查看已创建的集群 kind get clusters 删除集群 kind delete cluster --name your-cluster 高级选项 多节点集群 kind最重要的功能之一是创建多节点集群,为了创建多个node,我们需要先创建一个yaml配置文件。如: # three node (two workers) cluster config kind: Cluster apiVersion: kind.

基于Ubuntu18.04的云原生应用开发环境搭建VSCode&Golang