Kubernetes
Terminal_经纬
亦余心之所善兮,虽九死其犹未悔。
展开
-
利用Django编写Kubernetes中服务可用性查询
由于工作中,进场会出现测试在群里发一个报错的url,发到群里面造成OAE范围伤害波及到运维,所以自己根据需求,整理了一个可 根据 服务名进行匹配,以及url 进行匹配对应服务的东西,便于排查问题; 因为Kubernetes本身各方面还是较为完善,所以在Master上开启一个 kubectl proxy 模式可以通过这个模式,直接通过http请求访问到对应日志、配置文件相关之类文件; nohup kubectl proxy --address='0.0.0.0' --port=8080 --accept-ho原创 2020-06-09 16:28:59 · 276 阅读 · 0 评论 -
kubernetes基于kubernetes_client python 的简易日志查询工具
kubernetes 基于kubernetes_client python 的简易日志查询工具 kubernetes-log kubernetes简易日志查询工具 Github地址:github 或 https://github.com/J-jingwei/kubernetes-log 使用方法: 使用方法:根据kubernetes命名空间,以及获取一个token填入指定位置,即可使用,也可打包e...原创 2019-12-13 16:18:32 · 693 阅读 · 1 评论 -
基于kubernetes Api拉取deployment service
由于现有工作的需要,需要对python以及kubernetes的使用更为熟悉,所有尝试利用Python完成kubernetes的一系列操作。 此脚本是利用调用kubernetes的Api接口完成对deployment,与service的拉取,从而实现对该yaml的一个备份处理。 # !/usr/bin/env python3 # -*- coding: utf-8 -*- ''' 可实现拉取kub...原创 2019-09-21 15:54:29 · 2068 阅读 · 0 评论 -
基于kubernetes Api完成更新镜像版本
kubernetes Api python client 相关内容信息 Github地址: https://github.com/kubernetes-client/python/blob/master/kubernetes/README.md 目前公司才用的镜像更新的方式为,jenkins服务器执行一个镜像更新shell脚本,脚本中通过使用ansible从而达到从kubernetes maste...原创 2019-09-22 15:50:21 · 1756 阅读 · 0 评论 -
Kubernetes安装(kubeadm方法安装)
本篇,由于本公司装机所需的服务的集成ansible已经做的比较好了,所以显得相对安装极为简单,环境要求没有的,就需要大家自行搜索完成环境要求了。 安装环境准备及安装 安装k8s设备环境要求主要有下面10点: CentOS版本为7以上 2核CPU和2G内存以上 多台机器内网互通 每台机器的主机名、mac地址和product_uuid唯一 测试环境关闭防火墙,保证全部端口开放。 禁用SELinux ...原创 2019-09-22 16:35:15 · 913 阅读 · 0 评论