Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenDocCN
kubernetes-learning
提交
301d7a98
K
kubernetes-learning
项目概览
OpenDocCN
/
kubernetes-learning
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
K
kubernetes-learning
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
301d7a98
编写于
9月 24, 2019
作者:
阳明的博客
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
更新 Traefik 版本
上级
6267a5eb
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
4 addition
and
10 deletion
+4
-10
docs/16.用 kubeadm 搭建集群环境.md
docs/16.用 kubeadm 搭建集群环境.md
+1
-1
docs/36.Jenkins Slave.md
docs/36.Jenkins Slave.md
+0
-8
docs/40.ingress.md
docs/40.ingress.md
+3
-1
未找到文件。
docs/16.用 kubeadm 搭建集群环境.md
浏览文件 @
301d7a98
...
...
@@ -12,7 +12,7 @@
*
Kubernetes 外部:日志、监控、配置管理、CI、CD、Workflow等
*
Kubernetes 内部:CRI、CNI、CVI、镜像仓库、Cloud Provider、集群自身的配置和管理等
在更进一步了解了 k8s 集群的架构后,我们就可以来
证书
的的安装我们的 k8s 集群环境了,我们这里使用的是
`kubeadm`
工具来进行集群的搭建。
在更进一步了解了 k8s 集群的架构后,我们就可以来
正式
的的安装我们的 k8s 集群环境了,我们这里使用的是
`kubeadm`
工具来进行集群的搭建。
`kubeadm`
是
`Kubernetes`
官方提供的用于快速安装
`Kubernetes`
集群的工具,通过将集群的各个组件进行容器化安装管理,通过
`kubeadm`
的方式安装集群比二进制的方式安装要方便不少,但是目录
`kubeadm`
还处于 beta 状态,还不能用于生产环境,
[
Using kubeadm to Create a Cluster文档
](
https://kubernetes.io/docs/setup/independent/create-cluster-kubeadm/
)
中已经说明 kubeadm 将会很快能够用于生产环境了。对于现阶段想要用于生产环境的,建议还是参考我们前面的文章:
[
手动搭建高可用的 kubernetes 集群
](
https://blog.qikqiak.com/post/manual-install-high-available-kubernetes-cluster/
)
或者
[
视频教程
](
https://www.haimaxy.com/course/pjrqxm/?utm_source=k8s
)
。
...
...
docs/36.Jenkins Slave.md
浏览文件 @
301d7a98
...
...
@@ -54,14 +54,6 @@ spec:
-
name: jenkinshome
subPath: jenkins2
mountPath: /var/jenkins_home
env:
-
name: LIMITS_MEMORY
valueFrom:
resourceFieldRef:
resource: limits.memory
divisor: 1Mi
-
name: JAVA_OPTS
value: -Xmx$(LIMITS_MEMORY)m -XshowSettings:vm -Dhudson.slaves.NodeProvisioner.initialDelay=0 -Dhudson.slaves.NodeProvisioner.MARGIN=50 -Dhudson.slaves.NodeProvisioner.MARGIN0=0.85 -Duser.timezone=Asia/Shanghai
securityContext:
fsGroup: 1000
volumes:
...
...
docs/40.ingress.md
浏览文件 @
301d7a98
...
...
@@ -97,7 +97,7 @@ spec:
nodeSelector
:
kubernetes.io/hostname
:
master
containers
:
-
image
:
traefik
-
image
:
traefik
:v1.7.17
name
:
traefik-ingress-lb
ports
:
-
name
:
http
...
...
@@ -127,6 +127,8 @@ spec:
type: NodePort
```
> 需要注意的是最近 [Traefik 发布了 2.0 版本](https://www.qikqiak.com/post/traefik2-ga/),导致默认的 taefik 镜像升级到了最新版本,而 2.x 版本和 1.x 版本变化非常大,而且配置不兼容,所以这里使用的使用注意使用一个具体的镜像 tag,比如 traefik:v1.7.17
直接创建上面的资源对象即可:
```
shell
$ kubectl create -f traefik.yaml
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录