logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Kubernetes集群——(k8s)pod容器的多种控制器应用+DaemonSet+deployment+job+ CronJob

一、Pod 的分类:• 自主式 Pod:Pod 退出后不会被创建• 控制器管理的 Pod:在控制器的生命周期里,始终要维持 Pod 的副本数目• 控制器类型:• Replication Controller和ReplicaSet• Deployment• DaemonSet• StatefulSet• Job• CronJob• HPA全称Horizontal Pod Autoscaler1.2R

#kubernetes
Kubernetes集群——(k8s)资源清单

一、资源清单简介二、自主式Pod资源清单删除之前pod[root@server2 manifest]# kubectl delete svc myapp[root@server2 manifest]# kubectl delete deployments.apps myapp[root@server2 manifest]# kubectl get allNAMETYPECLUSTER-IPEXTE

#kubernetes
Kubernetes集群——(k8s)pod的生命周期+init容器+探针

一、Pod生命周期• Pod 可以包含多个容器,应用运行在这些容器里面,同时 Pod 也可以有一个或多个先于应用容器启动的 Init 容器。• Init 容器与普通的容器非常像,除了如下两点:• 它们总是运行到完成。• Init 容器不支持 Readiness,因为它们必须在 Pod 就绪之前运行完成。• 每个 Init 容器必须运行成功,下一个才能够运行。• 如果 Pod 的 Init 容器失败

#kubernetes
kubernetes集群——高可用(haproxy+keeplived分布式)搭建应用

一k8s高可用集群二实验环境server1172.25.10.1harbor仓库server2172.25.10.2haproxyserver3172.25.10.3haproxyserver4172.25.10.4masterserver5172.25.10.5masterserver6 172.25.10.6masterserver7 172.25.10.7worke node三配置调度器ha

#kubernetes#分布式
Kubernetes集群——(k8s)pod管理

一、pod简介Pod是可以创建和管理Kubernetes计算的最小可部署单元,一个Pod代表着集群中运行的一个进程,每个pod都有一个唯一的ip。一个pod类似一个豌豆荚,包含一个或多个容器(通常是docker),多个容器间共享IPC、Network和UTC namespace二、pod管理kubectl命令:https://kubernetes.io/docs/reference/generat

#kubernetes#运维
Kubernetes集群——(k8s)介绍+部署

一、介绍Kubernetes基本概念之Name和NameSpace在Kubernetes中,所有对象都会被指定一个唯一的Name和UID。用户还可以指定一些不要求唯一性的数据附加到对象上,例如Label和Annotation。1.1 NameName是创建一个Kubernetes对象时必须指定的,无论是Pod,ReplicaSet或者Deployment等等。如果通过REST API访问的话,形式

#kubernetes#linux
Kubernetes集群——(k8s)ingress+加密认证+地址重写

一、ingress的认证参考官网信息https://kubernetes.github.io/ingress-nginx/examples/auth/basic/首先安装工具,生成一个基于Basic认证的用户和密码[root@server2 ~]# yum install -y httpd-tools注意:第一次创建用户需要使用-c参数,当文件中含有其他用户时,不要使用-c参数,否则会覆盖之前的信

#kubernetes#nginx#linux
Kubernetes集群——(k8s)service(二)+ingress配置+NodeProt实现负载均衡+session实现会话保持(daemonset)+TLS加密认证

一、ingress简介一种全局的、为了代理不同后端 Service 而设置的负载均衡服务,就是 Kubernetes 里的Ingress 服务。• Ingress由两部分组成:Ingress controller和Ingress服务。• Ingress Controller 会根据你定义的 Ingress 对象,提供对应的代理能力。业界常用的各种反向代理项目,比如 Nginx、HAProxy、En

#kubernetes#网络#linux
jenkins持续集成——Jenkins+企业级的私有仓库运用

上篇文章完成了本机registry私有仓库的镜像拉取部署(主要是Jenkins主动扫描gitlab,被动触发,间隔一分钟。)本章内容1.gitlab自动实时触发jenkins(添加gitlab插件)搜索插件gitlab,点击直接安装外发请求允许来自钩子和服务的对本地网络的请求。允许Webhook和服务对本地网络的请求允许系统钩子向本地网络发送的请求更改demo的构建参数更改文件权限[root@se

#gitlab#docker
zabbix(监控)——使用API在zabbix监控系统中远程查看监控主机、创建监控主机、删除监控主机

一、API的介绍(1)API定义API(Application Programming Interface),应用程序编程接口,是一些预先定义的函数目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部的工作机制的细节简单来说,API就是对外的接口,利用API可以直接到达软件硬件内部来进行操作(2)zabbix中的APIZabbix API开始扮演着越来越

#zabbix
    共 14 条
  • 1
  • 2
  • 请选择