调整结构
@ -55,9 +55,10 @@ module.exports = {
|
||||
nav: [
|
||||
{ text: '简介', link: '/overview/' },
|
||||
{ text: '安装', link: '/install/install-dashboard' },
|
||||
{ text: '学习', link: '/learning/k8s-basics/kubernetes-basics.html' },
|
||||
{ text: '使用', link: '/guide/' },
|
||||
{ text: '微服务', link: '/micro-service/spring-cloud/' },
|
||||
{ text: '有奖征文', link: 'https://blog.kuboard.cn/compaign' }
|
||||
{ text: '博客', link: 'https://blog.kuboard.cn/compaign' }
|
||||
// { text: 'DevOps', link: '/devops/' }
|
||||
],
|
||||
displayAllHeaders: false,
|
||||
@ -146,6 +147,21 @@ module.exports = {
|
||||
}
|
||||
],
|
||||
|
||||
'/learning/': [
|
||||
{
|
||||
title: 'Kubernetes 入门',
|
||||
collapsable: false,
|
||||
children: [
|
||||
'k8s-basics/kubernetes-basics',
|
||||
'k8s-basics/deploy-app',
|
||||
'k8s-basics/explore',
|
||||
'k8s-basics/expose',
|
||||
'k8s-basics/scale',
|
||||
'k8s-basics/update'
|
||||
]
|
||||
},
|
||||
],
|
||||
|
||||
'/guide/': [
|
||||
{
|
||||
title: '概述',
|
||||
@ -204,18 +220,6 @@ module.exports = {
|
||||
],
|
||||
|
||||
'/micro-service/': [
|
||||
{
|
||||
title: 'Kubernetes 入门',
|
||||
collapsable: false,
|
||||
children: [
|
||||
'prepare/k8s-basics/kubernetes-basics',
|
||||
'prepare/k8s-basics/deploy-app',
|
||||
'prepare/k8s-basics/explore',
|
||||
'prepare/k8s-basics/expose',
|
||||
'prepare/k8s-basics/scale',
|
||||
'prepare/k8s-basics/update'
|
||||
]
|
||||
},
|
||||
{
|
||||
title: 'Spring Cloud',
|
||||
collapsable: false,
|
||||
|
||||
2
.vuepress/public/robots.txt
Normal file
@ -0,0 +1,2 @@
|
||||
User-agent: *
|
||||
Allow: /
|
||||
@ -8,6 +8,9 @@
|
||||
<div class="side-nav-item" :style="activeLinkStyle('/install/')">
|
||||
<a href="/install/install-dashboard.html" class="nav-link router-link-exact-active router-link-active">安装</a>
|
||||
</div>
|
||||
<div class="side-nav-item" :style="activeLinkStyle('/learning/')">
|
||||
<a href="/learning/k8s-basics/kubernetes-basics.html" class="nav-link router-link-exact-active router-link-active">学习</a>
|
||||
</div>
|
||||
<div class="side-nav-item" :style="activeLinkStyle('/guide/')">
|
||||
<a href="/guide/" class="nav-link">使用</a>
|
||||
</div>
|
||||
@ -15,7 +18,7 @@
|
||||
<a href="/micro-service/spring-cloud/" class="nav-link">微服务</a>
|
||||
</div>
|
||||
<div class="side-nav-item" :style="activeLinkStyle('/noactive/')">
|
||||
<a href="https://blog.kuboard.cn/compaign/" target="_blank" class="nav-link">有奖征文</a>
|
||||
<a href="https://blog.kuboard.cn/compaign/" target="_blank" class="nav-link">博客</a>
|
||||
</div>
|
||||
<!-- <div class="side-nav-item" :style="activeLinkStyle('/support/')">
|
||||
<a href="/support/" class="nav-link">支持</a>
|
||||
@ -60,7 +63,7 @@ export default {
|
||||
}
|
||||
.side-nav-item {
|
||||
margin-bottom: -2px;
|
||||
margin-left: 15px;
|
||||
margin-left: 10px;
|
||||
display: inline-block;
|
||||
line-height: 1.4rem;
|
||||
white-space: nowrap;
|
||||
|
||||
|
Before Width: | Height: | Size: 140 KiB After Width: | Height: | Size: 140 KiB |
|
Before Width: | Height: | Size: 79 KiB After Width: | Height: | Size: 79 KiB |
|
Before Width: | Height: | Size: 93 KiB After Width: | Height: | Size: 93 KiB |
|
Before Width: | Height: | Size: 94 KiB After Width: | Height: | Size: 94 KiB |
|
Before Width: | Height: | Size: 94 KiB After Width: | Height: | Size: 94 KiB |
|
Before Width: | Height: | Size: 52 KiB After Width: | Height: | Size: 52 KiB |
|
Before Width: | Height: | Size: 85 KiB After Width: | Height: | Size: 85 KiB |
|
Before Width: | Height: | Size: 308 KiB After Width: | Height: | Size: 308 KiB |
|
Before Width: | Height: | Size: 40 KiB After Width: | Height: | Size: 40 KiB |
|
Before Width: | Height: | Size: 37 KiB After Width: | Height: | Size: 37 KiB |
|
Before Width: | Height: | Size: 98 KiB After Width: | Height: | Size: 98 KiB |
|
Before Width: | Height: | Size: 57 KiB After Width: | Height: | Size: 57 KiB |
|
Before Width: | Height: | Size: 42 KiB After Width: | Height: | Size: 42 KiB |
11
learning/k8s-basics/ingress.md
Normal file
@ -0,0 +1,11 @@
|
||||
---
|
||||
description: 本文介绍 Kubernetes Ingress 的概念,包括Ingress 基本概念、如何配置 Ingress Controller、如何使用 kubectl/Kuboard 操作 Ingress 信息
|
||||
---
|
||||
|
||||
# 通过互联网访问您的应用
|
||||
|
||||
参考文档:
|
||||
* Kubernetes 官网 [Ingress](https://kubernetes.io/docs/concepts/services-networking/ingress/)
|
||||
* Kubernetes 官网 [Ingress Controllers](https://kubernetes.io/docs/concepts/services-networking/ingress-controllers/)
|
||||
* Kubernetes Nginx Ingress Controller [Bare-metal considerations](https://kubernetes.github.io/ingress-nginx/deploy/baremetal/)
|
||||
* nginxinc/kubernets-ingress [kubernetes-ingress](https://github.com/nginxinc/kubernetes-ingress)
|
||||
|
Before Width: | Height: | Size: 2.3 KiB After Width: | Height: | Size: 2.3 KiB |
|
Before Width: | Height: | Size: 41 KiB After Width: | Height: | Size: 41 KiB |
|
Before Width: | Height: | Size: 108 KiB After Width: | Height: | Size: 108 KiB |
|
Before Width: | Height: | Size: 134 KiB After Width: | Height: | Size: 134 KiB |
|
Before Width: | Height: | Size: 23 KiB After Width: | Height: | Size: 23 KiB |
|
Before Width: | Height: | Size: 29 KiB After Width: | Height: | Size: 29 KiB |
|
Before Width: | Height: | Size: 59 KiB After Width: | Height: | Size: 59 KiB |
|
Before Width: | Height: | Size: 126 KiB After Width: | Height: | Size: 126 KiB |
|
Before Width: | Height: | Size: 29 KiB After Width: | Height: | Size: 29 KiB |
|
Before Width: | Height: | Size: 44 KiB After Width: | Height: | Size: 44 KiB |
|
Before Width: | Height: | Size: 38 KiB After Width: | Height: | Size: 38 KiB |
|
Before Width: | Height: | Size: 40 KiB After Width: | Height: | Size: 40 KiB |
@ -115,12 +115,12 @@ Kuboard 为 Kubernetes 初学者设计了如下学习路径:
|
||||
|
||||
* **Kubernetes 入门**
|
||||
* [十分钟带你理解Kubernetes核心概念](./k8s-core-concepts.html)
|
||||
* [学习Kubernetes基础知识](/micro-service/prepare/k8s-basics/kubernetes-basics.html) (10分钟)
|
||||
* [部署第一个应用程序](/micro-service/prepare/k8s-basics/deploy-app.html) (5分钟)
|
||||
* [查看 Pods / Nodes](/micro-service/prepare/k8s-basics/explore.html) (10分钟)
|
||||
* [公布应用程序](/micro-service/prepare/k8s-basics/expose.html) (10分钟)
|
||||
* [伸缩应用程序](/micro-service/prepare/k8s-basics/scale.html) (10分钟)
|
||||
* [执行滚动更新](/micro-service/prepare/k8s-basics/update.html) (10分钟)
|
||||
* [学习Kubernetes基础知识](/learning/k8s-basics/kubernetes-basics.html) (10分钟)
|
||||
* [部署第一个应用程序](/learning/k8s-basics/deploy-app.html) (5分钟)
|
||||
* [查看 Pods / Nodes](/learning/k8s-basics/explore.html) (10分钟)
|
||||
* [公布应用程序](/learning/k8s-basics/expose.html) (10分钟)
|
||||
* [伸缩应用程序](/learning/k8s-basics/scale.html) (10分钟)
|
||||
* [执行滚动更新](/learning/k8s-basics/update.html) (10分钟)
|
||||
|
||||
* **Kubernetes 进阶**
|
||||
* [从微服务视角理解 Kubernetes](/articles/201908/kuboard-view-of-k8s.html)
|
||||
|
||||