ICode9

精准搜索请尝试: 精确搜索
  • 【Pytest 基于pytest+yaml+request+热加载+allure的框架封装】2022-06-30 19:31:06

    一、接口自动化测试框架基于pytest+yaml数据驱动 1、@pytest.mark.parametrize(args_name,args_value)    -->实现数据驱动的一个装置器 什么意思呢?把这段代码放到用例上面,然后通过args_name来获取yaml的参数,传递给具体的用例 args_name:参数名 args_value:参数值(list,tuple,字

  • 【Springboot学习】从零开始学习Springboot(三)2022-06-30 18:34:29

      个人学习Springboot的记录,一些坑问题我会整合起来并给出解决方法,遇到问题的地方将使用Q1:<问题描述> Q2:<问题描述>这样的序号来表示,根据序号去文章下面找解决方法即可。 springboot官方文档 快速复制生成新模块 复制原模块文件夹,然后在粘贴的文件夹里删除除src文件夹和pom.x

  • k8s监控集群资源利用率2022-06-28 17:06:13

    Metrics Server 部署   先拉取yaml文件 wget https://github.com/kubernetes-sigs/metrics-server/releases/download/v0.3.7/components.yaml   修改yaml文件 containers: - name: metrics-server image: yanxinjiang/metrics-server:v0.3.7 #修改成国内镜像 imagePullPolicy:

  • Operator介绍2022-06-26 21:02:45

    一、Operator简介       在Kubernetes中我们经常使用Deployment、DaemonSet、Service、ConfigMap等资源,这些资源都是Kubernetes的内置资源,他们的创建、更新、删除等均有Controller Manager负责管理。   二、Operator组成       Operator(Controller+CRD),Operator是由Kuberne

  • Kubebuilder模块2022-06-25 20:33:53

    CRD创建    Group表示CRD所属的组,它可以支持多种不同版本、不同类型的资源构建,Version表示CRD的版本号,Kind表示CRD的类型 kubebuilder create api --group ship --version v1beta1 --kind Demo kubebuilder create api --group ship --version v1 --kind Test kubebuilder creat

  • 什么是yml文件2022-06-25 13:03:19

    什么是yml文件 YML文件格式是YAML (YAML Aint Markup Language)编写的文件格式,YAML是一种直观的能够被电脑识别的的数据数据序列化格式,并且容易被人类阅读, 容易和脚本语言交互的,可以被支持YAML库的不同的编程语言程序导入,比如: C/C++, Ruby, Python, Java, Perl, C#, PHP等。YML文

  • yaml数据绑定2022-06-25 02:02:36

    pojo类 package com.example.wsh.pojo; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.context.annotation.Configur

  • kubesphere使用阿里云NAS作为集群存储类2022-06-24 14:04:15

    一,具体部署流程 1,安装aliyun 的csi插件,用来实现动态生成pv aliyun 存储插件分为CSI Provisioner和CSI Plugin两部分: Provisioner:目前只支持云盘,提供云盘数据卷动态创建的功能; Plugin:云盘、NAS、OSS均需实现plugin;云盘实现了attach、mount的功能;NAS、OSS实现mount功能; CSI插件 yam

  • springboot使用配置文件给对象属性赋值2022-06-23 00:05:04

    第一种(优先): 1 @Component 2 @ConfigurationProperties(prefix = "person") 3 public class Person { 4 5 } 配置yaml文件: 1 person: 2 name: xianzaikaishi 3 age: ${random.int} 4 happy: true 5 birth: 2022/06/22 6 maps: {k1: v1, k2: v2} 7

  • python基础知识-day9(数据驱动)2022-06-22 19:31:48

    1、数据驱动的概念 在自动化测试中,需要把测试的数据分离到JSON,YAML等文件中。 2、YAML 的相关知识 YAML 入门教程 分类 编程技术 YAML 是 "YAML Ain't a Markup Language"(YAML 不是一种标记语言)的递归缩写。在开发的这种语言时,YAML 的意思其实是:"Yet Another Markup Language"(仍是

  • python 数据驱动2022-06-21 19:02:52

      json 库 import jsondef yu(): return json.load(open('login.json')) # wu=json.load(open('login.json')) # print(wu["login"]["password"])print(yu(),type(yu()))print(yu()["login"]["password"])#

  • SpringBoot03:yaml配置注入2022-06-20 23:32:43

    yaml语法学习 配置文件 SpringBoot使用一个全局的配置文件,配置文件名称是固定的 application.properties  - 语法结构 :key=value application.yml  - 语法结构 :key:空格 value 配置文件的作用:修改SpringBoot自动配置的默认值,因为SpringBoot在底层都给我们自动配置好了; 比如我们

  • 从零开始创建k8s集群,部署MySQL2022-06-20 20:04:45

    三个步骤 VMware安装虚拟机 部署k8s集群 部署MySQL应用 前两个步骤主要是参考文章 《VMware虚拟机部署k8s集群》 最后一个步骤主要是参考文章 《k8s部署单机版mysql5.6》 VMware安装虚拟机 下载VMware:VMware下载地址 (本文下载的是 VMware v16,网上有的推荐v12的,对比了一下,v16

  • helmfile使用2022-06-19 00:02:43

    说明 使用helmfile时,我们首先得了解helm的使用,以及如何开发一个helm chart。 helm是kubernetes的包管理工具。在实际的使用场景中我们涉及同时部署多个chart、区分不同的部署环境、版本控制等需求。基于此需求,可以使用helmfile工具。 helmfile通过helmfile文件帮助用户管理和维护

  • springboot添加自定义名称的yaml文件或properties文件2022-06-17 19:00:24

      在springboot自动生成的配置文件是application.properties,这时只要把.properties改为.yaml就可以用了。 但是如果自己新加一个yaml文件(或properties文件),加了之后会出现这样图标的文件,这样的文件看起来不正常,能不能用我不知道,最起码不带自动提示,带提示的应该是这样的,下面讲一下

  • k8s 1.20.x版本NFS动态存储配置2022-06-16 19:04:20

    一、nfs服务器安装nfs与配置 yum -y install nfs-utils rpcbind systemctl start rpcbind.service systemctl start nfs #配置 mkdir /data/nfs -p chow nfsnobody.nfsnobody /data/nfs cat>>/etc/exports<<EOF /data/nfs 172.16.208.0/20(rw,sync,no_root_squash,no_al

  • Java yaml配置文件读取工具类2022-06-16 11:36:05

    简介 用习惯了SpringBoot框架来读取yaml配置,突然转到非Spring的普通java项目,读取配置文件有点麻烦。为了能像之前用SrpingBoot一样使用yaml,所以网上找了下类似的工具类,新增了主动设置profile方法。 而且有时候即使在Springboot框架下,使用这种工具类还有一个好处,因为springboot自动

  • yaml 文件的读取2022-06-15 23:37:32

    yaml 是一种数据格式, 它可以和json数据相互转化 。 自动化测试中一般用于做配置文件或是测试用例。 数据的组成, 两种格式:   1. 字典 2. 列表   Eg. config.yaml serverName: windowsserver1serverIp: 192.168.1.2domain: sna.comusername: sapassword: Happybrowser: - chrome

  • kubernetes-yaml文件2022-06-12 23:00:16

    转: k8s yaml 一、yaml文件简介 Kubernetes只支持YAML和JSON格式创建资源对象,JSON格式用于接口之间消息的传递,适用于开发 YAML格式用于配置和管理,适用于云平台管理,YAML是一种简洁的非标记性语言 yaml的语法格式: 缩进标识层级关系 不支持制表符缩进,使用空格缩进 通常开

  • kubernetes部署ingress-nginx2022-06-11 13:04:17

    kubernetes1.23.x部署ingress-nginx 版本说明 kubernetes: 1.23.5 ingress-nginx: controller-v1.1.1 官方yaml文件下载地址 https://raw.githubusercontent.com/kubernetes/ingress-nginx/controller-v1.1.1/deploy/static/provider/cloud/deploy.yaml 修改-镜像: 查看用了哪些

  • Spring Boot 中application.yml与bootstrap.yml的区别2022-06-10 12:33:51

    1.加载顺序 这里主要是说明application和bootstrap的加载顺序。 bootstrap.yml(bootstrap.properties)先加载 application.yml(application.properties)后加载 bootstrap.yml 用于应用程序上下文的引导阶段。 bootstrap.yml 由父Spring ApplicationContext加载。 父ApplicationConte

  • 使用kubeseal加密和管理k8s集群的secret2022-06-10 09:35:37

    使用kubeseal加密和管理k8s集群的secret 在k8s的管理过程中,像secret这种资源并不好维护,kubeseal提供了一种相对简单的方式来对原始secret资源进行加密,并通过控制器进行解密,以此来规避secret泄露风险。 安装 安装kubeseal $ wget https://github.com/bitnami-labs/sealed-secrets/r

  • 在 Kubernetes 中基于 StatefulSet 部署 MySQL(下)2022-06-09 12:36:30

    大家好,我是老 Z! 上篇文章实现了 MySQL 数据库在基于 KubeSphere 部署的 K8s 集群上的安装部署,部署方式采用了图形化界面这种形式。本文将会介绍如何使用 GitOps 来部署 MySQL,部署过程涉及的所有 YAML 文件都会使用 Git 进行版本管理,并存放在 Git 仓库中。因此,本文还会涉及 GitOps

  • SpringCloud 配置管理:Nacos2022-06-07 13:33:26

    目录统一配置管理配置热更新配置共享多环境配置共享多服务配置共享 统一配置管理 将配置交给 Nacos 管理的步骤: 在 Nacos 中添加配置文件。 在微服务中引入 nacos 的 config 依赖。 在微服务中添加 bootstrap.yml,配置 nacos 地址、当前环境、服务名称、文件后缀名。这些决定了

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有