logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【Devops】Jenkins - 远程触发三板斧

本文叙述基于以下假设前提,将介绍三种在不同的jenkins服务器之间触发Job的方法:本地Jenkins Serverlocal.jenkins.com远程Jenkins Serverremote.jenkins.com本地Jenkins Job名local_job远程Jenkins Job名remote_job需求...

#jenkins#devops#运维
【kubernetes】Deployment中的pod如何进行域名解析

背景假设一个名为ws的无状态服务,在业务代码中,服务需要根据hostname解析本机ip,并绑定端口启动监听进程, 例如:import socketdef get_hostname():with open("/etc/hostname") as f:return f.read().strip()ip = socket.gethostbyname(get_hostname())server = so

【kubernetes】从僵尸进程探讨容器的多进程管理

在kubernetes的架构设计中,同一个pod内有多个服务的情况下,每个服务作为一个容器是最佳实践,各容器通过pause容器共享网络命令空间。如果违背这一原则,在一个容器内运行了多个进程,则可能引发一些意料之外的问题。僵尸进行无法回收示例情景如下:一个pod内只有一个容器容器内运行两个进程(一个后台,一个前台)该pod容器镜像的entrypoint脚本如下:#!/bin/bash/usr/sbi

#kubernetes
【kubernetes-工具篇】K9S详解-宝藏k8s界面工具

K9s是一个命令行界面(CLI)工具,用于管理Kubernetes集群。它是一个流行的开源工具,可以帮助Kubernetes管理员和开发人员轻松管理他们的Kubernetes集群。在本文中,我们将简单介绍K9s的概念、功能和如何使用它。

文章图片
#kubernetes#运维#云原生
【kubernetes】Argo Rollouts -- k8s下的自动化蓝绿部署

在现代软件开发和交付中,确保应用程序的平稳更新和发布对于用户体验和业务连续性至关重要。蓝绿部署是一种备受推崇的部署策略,它允许开发团队在不影响用户的情况下,将新版本的应用程序引入生产环境。蓝绿部署的核心思想在于维护两个独立的环境:蓝环境和绿环境。蓝环境是当前正在运行的稳定版本,而绿环境是即将发布的新版本。在进行部署时,首先将新版本部署到绿环境中,并在绿环境中进行严格的测试和验证。一旦新版本通过了各

文章图片
#kubernetes#自动化#容器 +1
【kubernetes】k8s利用coredns解析集群外部域名

kube-dns简介众所周知,在一个kubernetes集群中,各服务之间可以通过各自的FQDN互相访问,而集群中的kube-dns服务为此提供了域名解析的功能, 使用如下的命令可以看到root@cxy:~# kget svc -n kube-systemNAMETYPECLUSTER-IPEXTERNAL-IPPORT(S)AGEkube-dnsClusterIP10....

#kubernetes#docker
【容器】Docker之创建并进入mysql容器

本文介绍docker如何创建并进入MYSQL容器。1.运行“docker pull mysql”获取mysql镜像[root@localhost ~]# docker pull mysqlUsing default tag: latestlatest: Pulling from library/mysql85b1f47fba49: Pull complete5671503d4f...

【kubernetes】k8s利用coredns解析集群外部域名

kube-dns简介众所周知,在一个kubernetes集群中,各服务之间可以通过各自的FQDN互相访问,而集群中的kube-dns服务为此提供了域名解析的功能, 使用如下的命令可以看到root@cxy:~# kget svc -n kube-systemNAMETYPECLUSTER-IPEXTERNAL-IPPORT(S)AGEkube-dnsClusterIP10....

#kubernetes#docker
暂无文章信息