kubernetes
anteoy
Full Stack Developer
展开
-
archlinux安装教程以及自己踩过的坑
引言: linux是一种哲学。最近喜欢上了arch的简洁,可高度定制化,滚动更新和设计哲学,准备日常办公从ubuntu转向arch,目前已完成安装,正在使用arch写这篇博客,而事实证明arch确实没让我失望,它的确是一个非常不错的发行版.安装环境:cpu: i5 ram:12G 台式电脑一块硬盘(有剩余空间或新硬盘都可以,我这里用的是1T新硬盘,GPT分区,UEFI启动)一块8G U盘从原创 2017-09-03 13:59:26 · 21507 阅读 · 2 评论 -
Rancher部署kubernetes爬坑记
引言: 本文不会记录详细的部署过程,仅记录下使用Rancher部署kubernetes踩过的几个小坑,如果你需要详细的部署过程,可以参考此处官方教程,这里面有详细的部署说明,另外可同时参考下此文,也许对你在部署中遇到的问题有所帮助。由于个人能力有限,如有不当之处,欢迎指正。环境一台ubuntu 16.04 服务器 作为Rancher Server 宿主机,并且加入k8s集群一台virtualbo原创 2017-08-31 21:22:32 · 8316 阅读 · 0 评论 -
手动搭建高可用的kubernetes 集群
本文转载自:https://blog.qikqiak.com/post/manual-install-high-available-kubernetes-cluster/,本人根据此博文和相关资料,成功用二进制搭建了kubernetes集群,非常感谢原作者的分享。故征得同意后转载此文。本文和原文都会不定期更新,同时记录相关的环境问题和个人经验。之前按照和我一步步部署 kubernetes 集群的步骤转载 2018-01-02 18:48:49 · 8248 阅读 · 3 评论 -
使用nginx解决k8s traefik中basic auth的跨域问题
目地目前k8s ingress是配合traefik使用的,此时需要对某一个域名添加一个basic auth安全认证,原本traefik也可以正常配置(生产环境已有不少使用traefik basic auth),但是由于此处的域名需要在其他web域中调用,涉及到跨域问题,参考traefik文档未发现在k8s有关联说明解决basic auth相关跨域问题。后来分析了下nginx下的basic auth,原创 2018-01-09 16:24:56 · 2990 阅读 · 0 评论 -
Kubernetes环境下的各种调试方法
作者:Jack47转载请保留作者和原文出处欢迎关注我的微信公众账号程序员杰克,两边的文章会同步,也可以添加我的RSS订阅源。本文介绍在Kubernetes环境下的调试方法启动单个容器 不使用Pod或Replication Controller,启动单个容器: $ kubectl run webserver --image=nginx 想更改镜像,又不想升级版本?转载 2018-01-26 13:59:22 · 2294 阅读 · 0 评论 -
kubernetes下搭建harbor企业级docker仓库
前言harbor是由vmware开源的企业级docker repository,提供私有仓库,安全认证,权限管理,漏洞扫描及仓库复制等多种功能,因为之前搭建的harbor在线上环境存在各种各样的问题(之前搭建的方式目前发现已被官方宣布弃用https://github.com/vmware/harbor/blob/master/docs/kubernetes_deployment.md,如ui显示不正原创 2018-03-27 17:08:03 · 4154 阅读 · 1 评论 -
在kubernetes集群上使用istio遇到的问题
前言按照官方文档安装完成,并检查安装好以后。部署官方示例bookInfo,以及插件grafana,zipkin,promeuthes。本以为后面的使用会十分顺畅,结果不尽人意,发现把测试环境的一个用户中心微服务交给istio管理的之后,居然其他微服务和此为服务之间完全无法相互调用了。后面发现了三个坑。QAistio的微服务如果需要调用外部的http或者grpc等服务,需要使用Egress(意思是出原创 2018-04-22 11:01:16 · 2253 阅读 · 0 评论 -
解决kubernetes宿主机top cpu wa io过高引起的cpu资源耗尽问题
环境cat /etc/redhat-release CentOS Linux release 7.4.1708 (Core) sudo docker versionClient: Version: 17.10.0-ce API version: 1.33 Go version: go1.8.3 Git commit: f4ffd25 Built: ...原创 2018-05-25 21:17:52 · 12107 阅读 · 0 评论