ImportError: urllib3 v2.0 only supports OpenSSL 1.1.1+, currently the 'ssl' module is compiled with OpenSSL 1.0.2k-fips 26 Jan 2017. See: https://gith
原创 2023-05-21 02:41:09
2298阅读
Pod滚动升级(Deployment)参考链接使用kubernetes进行升级的时候并不需要停止业务,kubectl支持滚动升级的方式,每次更新一个pod,而不是同时删除整个服务。目前的kubernetes版本只支持ReplicationControllers的方式实现滚动升级。然而,官方推荐的方式是使用Deployments.Deployments是一个更高级别的控制器,它以声明方式自动执行应用
原创 2018-06-21 16:55:04
10000+阅读
本篇主要讨论如何实现滚动更新和,任意更换版本并且以前的版本(版本更新),而下一章会讨论到 Pod 缩放,根据机器资源自动拓展和收缩应用(自动扩容实例)。 本文为作者的 Kubernetes 系列电子书的一部分,电子书已经开源,欢迎关注,电子书浏览地址: https://k8s.whuanle
转载 2021-12-06 09:54:30
1388阅读
# Docker Jenkins 升级软件开发中,持续集成和持续部署是非常重要的一环。Jenkins 是一款流行的持续集成工具,而 Docker 则是一个广泛应用于容器化部署的工具。结合两者可以实现快速高效的持续集成和部署流程。 但是在升级 Jenkins 或者 Docker 的过程中,有时候可能会出现意外情况导致系统不稳定,这时就需要进行操作。本文将介绍如何通过 Docker 来
原创 2024-03-18 06:50:07
129阅读
Linux系统是一种非常强大和灵活的操作系统,用户能够使用各种命令和工具来完成各种任务。其中,一个非常重要的功能就是(Rollback)。是指将系统状态恢复到之前的某个时间点,这对于遇到问题的用户来说是非常有用的。 在Linux系统中,有很多种方法来实现功能。其中,红帽(Red Hat)是一个备受推崇的Linux发行版,它提供了一种非常有效的机制。红帽使用的是一种叫做Snappe
原创 2024-02-19 11:44:41
272阅读
[TOC]Deployment的升级DaemonSet的升级
原创 2018-02-04 15:54:24
8814阅读
nginx平滑升级 1.查看当前nginx版本 [root@iZ2zehdwq9kcuuz64a2m21Z ~]# /usr/local/nginx/sbin/nginx -V nginx version: nginx/1.16.1 built by gcc 4.8.5 20150623 (R ...
转载 2021-11-02 10:45:00
145阅读
2评论
如果pod是通过Deployment创建的,则用户可以在运行时修改Deployment的pod定义(sepc.template)或镜像名称,并应用到Deployment对象上,系统即可完成Deployment的自动更新操作。如果在更新过程中发生了错误,则还可以通过操作恢复Pod的版本。Deployment的升级以Deploymentnginx为例:kubectlcreate-fnginx-de
原创 2019-08-01 09:55:47
1282阅读
在Android设备的开发和维护中,升级过程可能会导致意外的系统问题,这时需要一种有效的“Android的升级机制”。本篇文章将在问题的背景、错误现象、根因分析、解决方案、验证测试和预防优化等方面进行深入探讨。 ### 问题背景 随着Android设备的普及,系统升级已成为常态。用户期待更新带来更好的性能和用户体验。然而,某些情况下,升级后设备性能下降或出现无法启动等问题。这时,用户往往希
原创 7月前
125阅读
Linux 日志
原创 2018-05-09 11:53:32
2982阅读
3点赞
# Linux MySQL 操作指南 ## 概述 在开发过程中,经常会遇到需要回数据库的情况,特别是在进行数据迁移、升级或者修复时。在Linux环境下,我们可以使用一系列的命令和操作来实现MySQL数据库的。本文将详细介绍如何在Linux中实现MySQL数据库的操作。 ## 流程 下面的表格展示了整个的流程: ``` | 步骤 | 操作 | | ---- | ----
原创 2023-08-29 05:04:28
132阅读
在/etc/cron.daily中新增logrotate文件#!/bin/sh/usr/sbin/logrotate /etc/logrotate.confEXITVALUE=$?if [ $EXITVALUE != 0 ]; then    /usr/bin/logger -t logrotate "ALERT exited abnormally with [$EXITVAL
原创 2016-07-19 16:58:04
2837阅读
# 如何实现“linux mysql” ## 引言 欢迎来到开发者的世界!在这篇文章中,我将教会你如何在Linux系统下实现MySQL的操作。无论是新手还是有经验的开发者,掌握这个技能都是非常重要的。首先,让我们了解一下整个的流程。 ## 流程 以下是实现MySQL的步骤,我们可以用表格来展示: | 步骤 | 操作 | | ---- | ---- | | 1 | 连接到M
原创 2024-03-21 03:16:04
51阅读
linux 服务一键更新发布shell脚本#!/bin/bash set -e DATE=$(date +%Y%m%d%H%M) # 基础路径 BASE_PATH=/home/mico-service-gateway # 编译后 jar包 的地址 SOURCE_PATH=$BASE_PATH/build # 服务名称。同时约定部署服务的 jar 包名字也为它。 SERVER_NAME=mic
转载 2024-04-07 13:40:00
55阅读
一、kubernetes deployment滚动升级、暂停、 kubectl rollout滚动升级的帮助文档 $]kubectl rollout --help Manage the rollout of a resource. 管理资源的部署。 有效的资源类型包括: * deployment
原创 2022-07-29 16:54:17
2926阅读
K8S升级是在Kubernetes中进行版本升级后,需要退回到之前的版本时所采取的一种操作。这篇文章将会介绍K8S升级的流程,以及每一步所需进行的操作和代码示例。 **K8S升级流程** | 步骤 | 操作 | | ---- | ---- | | 1. 查看当前部署的版本 | kubectl get deployments | | 2. 将部署滚到之前的版本 | kubectl
原创 2024-04-19 11:54:56
66阅读
创建应用 depoly-demoapp-v10
原创 2023-06-24 09:23:19
114阅读
kubernates 升级1. 升级 1.1 查看当前需要升级的应用 kubectl get pods -o wide 1.2 修改yaml文件,指定replicas=2,
原创 2023-05-18 14:12:17
60阅读
Linux系统中,使用终端是一种常见的方式来操作系统。在进行一些复杂的操作时,有时候我们会遇到需要回行数的情况。这时,我们就可以利用Linux终端提供的一些命令来实现这个功能。 在Linux终端中,我们可以通过一些常用的命令来回行数。其中,最常用的就是使用命令“tail”。使用“tail”命令可以查看一个文件的后几行内容。如果我们需要回滚到前几行,只需要在命令中加上“-n”参数,其中n是需
原创 2024-04-26 10:53:27
57阅读
## 实现Linux MySQL事务的步骤 ### 1. 创建数据库和表格 在开始实现事务之前,首先需要创建一个示例数据库和表格。我们假设我们要创建一个名为`mydatabase`的数据库,其中包含一个名为`mytable`的表格,表格具有`id`和`name`两列。 ```markdown ```sql CREATE DATABASE mydatabase; -- 创建数据库 U
原创 2023-10-08 09:04:10
73阅读
  • 1
  • 2
  • 3
  • 4
  • 5