1.写在前面微信公众号:[double12gzh]个人主页:https://gzh.readthedocs.io关注容器技术、关注Kubernetes。问题或建议,请公众号留言。Kubernetes架构的设计模式,我们可以很方便的使用CRD…
简介、创建deployment有多种方式,如引用创建编排好的yaml文件,然后直接创建,或者在代码内写好需要的文件再进行创建,本文将都举例进行1、引用本地的yaml文件进行创建,并且更新replicaspackagemainimport("…
系统要求:2台Ubuntu16.04+最低2核2G1、安装docker在线安装、离线安装2、阿里源安装kubeletkubeadmkubectlsudoapt-getupdatesudoapt-getinstall-yapt-transpo…
目录部署go项目到k8s集群go项目项目代码Dockerfilego交叉编译linux可执行文件docker编译镜像k8s部署bs-namespace.yamlbs-service.yamlbs-deployment.yamlNodePor…
#nginx-pod.yamlapiVersion:v1kind:Podmetadata:name:nginxlabels:app:nginxspec:containers:-name:nginximage:nginx:alpineport…
kubeConfig,err:=clientcmd.BuildConfigFromFlags("",config)clientSet:=kubernetes.NewForConfigOrDie(kubeConfig)参考链接:https:/…
1.关闭防火墙#systemctlstopfirewalld#systemctldisablefirewalld#setenforce02.使用yum安装etcd和kubernetes-master#yum-yinstalletcdkube…
nginx-ingress-controller安装完毕,接下来开始对nginx-ingress-controller实现高可用。我们通过keepalive+nginx实现nginx-ingress-controller高可用!注意:这里的…
很早以前记录过ubuntu上k8s的单节点安装,现在更新一下ubuntu18.04上k8s单节点的快速安装,方便参考。安装过程安装dockercurl-fsSLhttps://get.docker.com|sudosh使用ubuntu18.…
更好的阅读体验建议点击下方原文链接。原文地址:http://maoqide.live/post/cloud/kubernetes-webshell/通过client-go提供的方法,实现通过网页进入kubernetespod的终端操作。cl…
作为k8s官方维护的客户端,k8sgo-client对于go语言中使用k8s可以说是唯一选项。但是官方的使用示例我个人觉得并不是很清晰,尤其是对于对于k8s并不熟悉的用户。这里我总结一下使用过程中碰到的坑,也希望能给有需要的人一些参考。首先…
接着上面的博客继续写pwd/etc/kuberneteskubectlconfigset-clusterkubernetes--certificate-authority=/etc/kubernetes/ssl/ca.pem--server…
deployment文件部署#catnginx_deploymentapiVersion:apps/v1kind:Deploymentmetadata:name:nginxspec:replicas:2selector:matchLabel…
一、创建clientset//获取kubeconfigkubeconfig=flag.String("kubeconfig",filepath.Join(home,".kube","config"),"(optional)absolutep…
一.需求描述路径重定向的一般应用场景:调整用户浏览的URL,看起来更规范为了让搜索引擎收录网站内容,让用户体验更好网站更换新域名后根据特殊的变量、目录、客户端信息进行跳转我这里遇到的问题是,以前的很多服务路径配置不规范,有的服务使用项目名作…