yzeng25 commented on a change in pull request #760:
URL: https://github.com/apache/apisix-website/pull/760#discussion_r754045908



##########
File path: 
website/blog/2021/11/22/develop-apisix-ingress-with-nocalhost-in-kubernetes.md
##########
@@ -0,0 +1,128 @@
+---
+title: "Developing APISIX Ingress Controller with Nocalhost in Kubernetes"
+author: "Garry Chen"
+authorURL: "https://github.com/neaped";
+authorImageURL: "https://avatars.githubusercontent.com/u/3713305?v=4";
+keywords: 
+- Kubernetes
+- Apache APISIX Ingress
+- Nocalhost
+- Controller
+- Development
+description: This article walks you through using Nocalhost to seamlessly 
connect your local development machine to a remote Kubernetes cluster, allowing 
you to use IDE to develop and debug Apache APISIX Ingress Controller. Giving 
you the ability to comfortably develop and debug your remote apps with your 
existing skills.
+tags: [Technology]
+---
+
+> This article walks you through using Nocalhost to seamlessly connect your 
local development machine to a remote Kubernetes cluster, allowing you to use 
IDE to develop and debug Apache APISIX Ingress Controller. Giving you the 
ability to comfortably develop and debug your remote apps with your existing 
skills.
+
+<!--truncate-->
+
+## Prerequisites
+
+- Prepare an available Kubernetes cluster in your workstation. You can use any 
Kubernetes clusters that you have namespace admin privilege.
+- [Helm v3.0+](https://helm.sh) installed
+- GoLand IDE 2020.03+ (Use GoLand 2021.2 in this article)
+- [Install Nocalhost JetBrains 
plugin](https://nocalhost.dev/docs/installation#install-jetbrains-plugin)
+- Install [Go 1.13](https://golang.org/dl/) or later
+
+## Deploy Apache APISIX Ingress Controller
+
+I'm going to deploy Apache APISIX Ingress Controller by Nocalhost within 
GoLand:
+
+1. Open the Nocalhost plugin within GoLand
+2. Use the cluster inspector to select the namespace that you want to deploy.
+3. Right-click the selected namespace, choose **`Deploy Application`**, and 
select **`Helm Repo`** as installation method.
+4. In the following dialog box, input
+    1.`apisix-ingress-controller` as `Name`
+    2. `https://charts.apiseven.com` as `Chart URL`

Review comment:
       ```suggestion
   4. In the following dialog box, input
       
       1.`apisix-ingress-controller` as `Name`
       2. `https://charts.apiseven.com` as `Chart URL`
   ```

##########
File path: 
website/i18n/zh/docusaurus-plugin-content-blog/2021/11/22/develop-apisix-ingress-with-nocalhost-in-kubernetes.md
##########
@@ -0,0 +1,129 @@
+---
+title: "使用 Nocalhost 开发 Kubernetes 集群中 Apache APISIX Controller"
+author: "Garry Chen"
+authorURL: "https://github.com/neaped";
+authorImageURL: "https://avatars.githubusercontent.com/u/3713305?v=4";
+keywords: 
+- Kubernetes
+- Apache APISIX Ingress
+- Nocalhost
+- Controller
+- 部署开发
+description: 本文将为您介绍如何使用 Nocalhost 将本地开发机无缝连接到一个远程 Kubernetes 集群,同时配合 IDE 
来开发和调试 Apache APISIX Ingress Controller。利用现有技术栈更顺畅地开发和调试远程应用。
+tags: [Technology]
+---
+
+> 本文将为您介绍如何使用 Nocalhost 将本地开发机无缝连接到一个远程 Kubernetes 集群,同时配合 IDE 来开发和调试 Apache 
APISIX Ingress Controller。利用现有技术栈更顺畅地开发和调试远程应用。
+
+<!--truncate-->
+
+## 环境准备
+
+- 准备一个可用的 Kubernetes 集群。可使用任意拥有命名空间管理权限的 Kubernetes 集群
+- 本地已安装好 [Helm v3.0+](https://helm.sh)
+- 集群中已安装好 Apache APISIX
+- GoLand IDE 2020.03+ (本文应用的是 2021.2 版本)
+- 安装 [Nocalhost JetBrains 
plugin](https://nocalhost.dev/zh-CN/docs/installation#install-jetbrains-plugin) 
插件
+- 安装 [Go 1.13](https://golang.org/dl/) 或更高版本
+
+## 部署 Apache APISIX Ingress Controller
+
+在 GoLand 中通过 Nocalhost 部署 Apache APISIX Ingress Controller,操作如下:
+
+1. 在 GoLand 中打开 Nocalhost 插件
+2. 选择将要部署 APISIX Ingress Controller 的命名空间
+3. 右键点击选定的命名空间, 选择 **`Deploy Application`**, 然后选择 **`Helm Repo`** 作为安装方法
+4. 在下面的对话框中:
+    1. 在 `Name` 中输入:`apisix-ingress-controller`
+    2. 在 `Chart URL` 中输入:`https://charts.apiseven.com`

Review comment:
       ```suggestion
   4. 在下面的对话框中:
   
       1. 在 `Name` 中输入:`apisix-ingress-controller`
       2. 在 `Chart URL` 中输入:`https://charts.apiseven.com`
   ```




-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to