logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

controller(控制器)

controller(控制器)1、什么是controller(1)在集群上管理和运行容器的对象2、Pod和controller关系(1)Pod是通过Controller实现应用的运维,比如伸缩、滚动升级等(2)Pod和Controller之间通过Pod上打label标签和controller上的selector建立关系3、Deployment控制器的应用场景(1)部署无状态的应用(web服务,微服

#kubernetes#docker#运维
Linux防火墙

安全防御常见的攻击手段拒绝服务已知漏洞口令破解欺骗用户常见的安全防御设备基础类防火墙IDS类(入侵检测系统),提供报告、事后分析IPS类(入侵防御系统),针对数据包分析,根据模式匹配,阻断非法访问主动安全类什么是防火墙工作在主机边缘处或网络边缘处对数据报文进行检测,并且能够根据事先定义好的规则,对数据报文进行相应处理的模块。防火墙的分类构造:硬件:深信服、网御、华为软件:windows防火墙、ip

#linux
k8s架构及核心组件

etcd:它是一个可信赖的分布式键值存储服务,它能够为整个分布式集群存储一些关键数据,协助分布式集群的正常运转。高可用集群副本数据最好是 >=3 的奇数个master节点:api server:所有服务访问的统一入口controller Manager:维持副本期望数目Scheduler:负责接收任务,选择合适的节点进行分配任务etcd:键值对数据库,存储k8s集群的所有重要信息(持久化)n

#kubernetes#docker#运维
Prometheus + Grafana 监控Docker

Prometheus + Grafana 监控DockercAdvisor(Container Advisor):用于收集正在运行的容器资源使用和性能信息k8s中kubelet自带cadvisor监控所有节点参考:https://github.com/google/cadvisor#在被监控主机(客户端)上部署cAdvisor,IP地址:192.168.1.102[root@nod ~]# doc

#docker#容器#运维
使用Prometheus全方位监控K8s

使用Prometheus全方位监控K8s1、Prometheus架构Prometheus Server:收集指标和存储时间序列数据,并提供查询接口ClientLibrary:客户端库Push Gateway:短期存储指标数据。主要用于临时性的任务Exporters:采集已有的第三方服务监控指标并暴露metricsAlertmanager:告警Web UI :简单的web控制台数据模型:数据存储为时

#kubernetes#linux#运维
cobra库:基于cobra-cli命令行生成项目结构

cobra库:基于cobra-cli命令行生成项目结构一、新建go项目在F盘创建文件夹cobra-started1、使用mod对go项目进行管理go mod init cobra-started二、使用cobra-cli代码生成参考:https://github.com/spf13/cobra-cli/blob/main/README.md1、设置 GOPROXY代理PS F:\k8s\cobra

#kubernetes#运维
python on spark环境搭建

使用spark提供的pyspark库来进行编写spark应用程序一、PySpark环境配置1.1windows中环境配置1、打开cmd2、输入pythonC:\Users\wangwch>pythonPython 3.6.4 |Anaconda, Inc.| (default, Jan 16 2018, 10:22:32) [MSC v.1900 64 bit (AMD64)] on win

#python#spark
pyspark设置python的版本

pyspark设置python的版本一般情况下,spark内置的版本,与操作系统中的版本一致,现在想把python的版本切换成3的版本,步骤:1、查看操作系统中的版本[root@master local]# pythonPython 2.7.5 (default, Oct 30 2018, 23:45:53)[GCC 4.8.5 20150623 (Red Hat 4.8.5-36)] on li

#linux#python#spark
Kubernetes中的etcd访问

前言Kubernetes中的etcd访问。正常安装了k8s,没有特意去安装etcd,利用K8s中附带的etcd,感受一下etcd的读写操作。提示:以下是本篇文章正文内容,下面案例可供参考一、etcd是什么?etcd是一个分布式的key-value存储数据库。二、使用步骤1.在k8s查看安装好的etcdkubectl get pod -n kube-system | grep etcd2.进入k8s

#kubernetes#容器#云原生
到底了