argo workflows 配置归档

news/2024/12/30 0:52:42/

由于工作需要配置argo workflows归档,介绍一下大致步骤:

文章目录

    • 1.在k8s中是找这个configmap
    • 2.编辑configmap
    • 3 配置数据库用户名和密码:
    • 4.把workflow这个pod删掉,让他重新生成一个

在这里插入图片描述

在这里插入图片描述

1.在k8s中是找这个configmap

 kubectl get cm -n argo

在这里插入图片描述

2.编辑configmap

kubectl edit cm workflow-controller-configmap -n argo

小心configmap格式问题。

data:persistence: |archive: truemysql:host: mysql地址port: 端口database: 数据库tableName: argo_workflowsuserNameSecret:name: argo-mysql-configkey: usernamepasswordSecret:name: argo-mysql-configkey: password

3 配置数据库用户名和密码:

kubectl create secret generic argo-mysql-config -n argo --from-literal=password=你的密码 --from-literal=username=你的用户名

4.把workflow这个pod删掉,让他重新生成一个

配置好后,保存,把workflow这个pod删掉,让他重新生成一个

kubectl get pod -n argo | grep workflow
kubectl delete pod workflow-controller-58cccbfc9d-qshk9 -n argo

如果启动不起来,需要看日志解决:

kubectl get pod -n argo | grep workflow
kubectl logs -f workflow-controller-58cccbfc9d-qshk9 -n argo

http://www.ppmy.cn/news/985023.html

相关文章

zookeeper学习(一) Standalone模式(单机模式)安装

安装准备 centos7环境jdk1.8环境zookeeper安装包 安装jdk 上传jdk安装包解压安装包到目录中 tar -zxvf jdk-8u361-linux-x64.tar.gz如果需要指定目录可以在后面加上 -C,如 tar -zxvf jdk-8u361-linux-x64.tar.gz -C 目录配置jdk环境变量 vim /etc/profile打开…

C++STL库中的list

文章目录 list的介绍及使用 list的常用接口 list的模拟实现 list与vector的对比 一、list的介绍及使用 1. list是可以在常数范围内在任意位置进行插入和删除的序列式容器,并且该容器可以前后双向迭代。 2. list的底层是双向带头循环链表结构,双向带头循…

网络安全高级课笔记2

一、实例对象 1.对象是单个实物的抽象,是一个容器,封装了属性和方法 2.构造函数,构造函数就是一个普通的函数,但具有自己的特征和用法 var Vehicle function () {this.price 1000; }; 构造函数的特点有两个: 1.…

Mybatis使用collection映射一对多查询分页问题

场景&#xff1a;页面展示列表&#xff0c;需要查询多的字段&#xff0c;和一的字段。并且还要分页。 这时候直接想到的是手写sql。 /*** 标签*/private List<BasicResidentTags> tags;原来的sql 。 <!--一对多映射--><resultMap id"many" type&qu…

JUC高并发编程(二)——Synchronized关键字

文章目录 前言为什么要用Synchronized关键字 并发编程中的三个问题可见性原子性有序性 Synchronized保证三大特性使用synchronized保证可见性使用synchronized保证原子性用synchronized保证有序性 Synchronized的特征可重入特征不可中断特征 前言 synchronized 关键字&#xff…

算法与数据结构-二分查找

文章目录 什么是二分查找二分查找的时间复杂度二分查找的代码实现简单实现&#xff1a;不重复有序数组查找目标值变体实现&#xff1a;查找第一个值等于给定值的元素变体实现&#xff1a;查找最后一个值等于给定值的元素变体实现&#xff1a;查找最后一个小于给定值的元素变体实…

C++容器——list的模拟实现

目录 一.list的基本结构 二. 接下来就是对list类构造函数的设计了&#xff1a; 三.链表数据的增加&#xff1a; 四.接下来就是迭代器的创建了&#xff1a; 四.简单函数的实现&#xff1a; 五.构造与析构 六.拷贝构造和赋值重载 传统写法: 现代写法&#xff1a; 七.迭…

Vue 组件传参 prop/emit

学习了组件用法&#xff0c;就像一种嵌套引用关系&#xff0c;在这个关系中&#xff0c;经常会涉及相互传数据的需求&#xff0c;即父组件传子组件&#xff0c;子组件传父组件。 父、子组件的关系可以总结为&#xff1a; prop 向下传递&#xff08;父传子&#xff09;&#xf…