首页 > TAG信息列表 > Yaml

[loki]轻量级日志聚合系统loki快速入门

前言 简述:loki是由grafana开源的日志聚合系统,相较于ELK、EFK更轻量。 loki特性: 不对日志进行全文索引。通过存储压缩非结构化日志和仅索引元数据,Loki 操作起来会更简单,更省成本。 通过使用与 Prometheus 相同的标签记录流对日志进行索引和分组,这使得日志的扩展和操作效率更高,能

CKS 认证备考指南

作者:scwang18,主要负责技术架构,在容器云方向颇有研究。 前言 CKA 和 CKS 是 Linux 基金会联合 CNCF 社区组织的云原生技术领域权威的技术水平认证考试,考试采用实操方式进行。CKS 全称是 Certified Kubernetes Security Specialist,它在一个模拟真实的环境中测试考生对 Kubernetes

基于Laravel(PHP Web Framework)开发Web App

安装 Homestead Vagrant Box VirtualBox 和 Vagrant 完成安装后。 vagrant box add laravel/homestead 安装 Homestead 将代码克隆到home目录下的Homestead文件夹中。 git clone https://github.com/laravel/homestead.git ~/Homestead 切换最新稳定版本中的release分支: cd ~/Ho

python模块-PyYAML

  YAML是专门用来写配置文件的语言,远比JSON格式方便。   YAML语言的设计目标,就是方便人类读写。   YAML是一种比XML和JSON更轻的文件格式,也更简单更强大,它可以通过缩进来表示结构,是不是听起来就和Python很搭?   顾名思义,用语言编写的文件就可以称之为YAML文件。PyYaml是Pyt

Kubernetes集群YAML文件详解

Kubernetes集群YAML文件详解 概述 k8s 集群中对资源管理和资源对象编排部署都可以通过声明样式(YAML)文件来解决,也就是可以把需要对资源对象操作编辑到YAML 格式文件中,我们把这种文件叫做资源清单文件,通过kubectl 命令直接使用资源清单文件就可以实现对大量的资源对象进行编排部署了

ansible 常用命令

ansible 使用笔记 命令  列出可用模块 # ansible-doc -l 显示模块使用 ansible-doc –s cron # 显示模块使用 ansible-doc cron    # 详细显示 ansible-playbook 测试playbook.yaml 文件 ansible-playbook playbook.yaml --check -e @vars.yaml -e WORKSPACE=/w

Selenium 打包为.exe执行

前言:不依赖环境执行,拓展UI自动化使用的场景   一、项目结构介绍 case:测试用例次存放目录 config:主要存放yaml文件配置 ele:元素的定位以及执行动作 tools:HTMLTestRunner以及webdriver ico:生成exe是的图标 run:主执行程序   二、代码演示  1.创建 yyds.yaml 以及 read_yaml,py

干货 | 一改测试步骤代码就全写?为什么不试试用 Yaml实现数据驱动?

⬇️ 点击“下方链接”,提升测试核心竞争力! >>更多技术文章分享和免费资料领取 理念与同“UI自动化测试框架”中的“测试步骤的数据驱动”相同,接口中的测试步骤的数据驱动就是将接口的参数(比如 method、url、param等)封装到 yaml 文件中管理。当测试步骤发生改变,只需要修改 yaml 文件

如何不编写 YAML 管理 Kubernetes 应用?

Kubernetes 将自身边界内的事物都抽象为资源。其中的主要部分,是以 Deployment、StatefulSet 为代表的 workload 工作负载控制器,其他各类资源都围绕这些主要的资源工作。这些资源合并起来,可以为 IT 技术工作者展现出一个以 workload 为中心的模型。Kubernetes 中所有的资源,都通过声

14.配置文件-yaml

YAML 是 "YAML Ain't Markup Language"(YAML 不是一种标记语言)的递归缩写。在开发的这种语言时,YAML 的意思其实是:"Yet Another Markup Language"(仍是一种标记语言)。非常适合用来做以数据为中心的配置文件   基本语法 key: value;kv之间有空格 大小写敏感 使用缩进表示层级关系

golang解析yaml文件

golang解析yaml文件   yaml 文件是目前最常用的配置文件,使用go语言编写代码和工具时,也会用到yaml文件,将服务配置及中间件等信息定义到yaml文件中,那么如何将yaml文件中定义的信息读取到代码中进行使用呢?此处使用yaml包和viper包来解析配置文件,后续可根据实际场景来选用。 一、yam

Linux多节点部署KubeSphere

官网参考 1.使用KubeKey创建集群(master节点) #下载KubeKey export KKZONE=cn curl -sfL https://get-kk.kubesphere.io | VERSION=v2.2.1 sh - chmod +x kk #创建集群配置文件(执行后产生config-sample.yaml) ./kk create config --with-kubernetes v1.22.10 --with-kubesphere v

prometheus process-export进程监控

  oToyix 于2021-09-08 11:53:45 prometheus process-export 进程监控   一、环境部署,见prometheus 邮件告警 第一节https://blog.csdn.net/oToyix/article/details/120160633二、process-export进程监控1、process-export 下载、配置、启动 wget -c https://github.com/

helm命令随记

安装 github release https://github.com/helm/helm/releases 压缩包里有helm文件,解压后将所在路径加入PATH环境变量。或者mv到/usr/bin目录下 仓库配置 添加存储库 helm repo add stable [url] helm repo add aliyun https://kubernetes.oss-cn-hangzhou.aliyuncs.com/charts h

k8s部署Wordpress(定义不同的资源对象文件)

1)新建namespace(名称空间) 新建 wordpress-blog namespace,将应用都部署到wordpress-blog这个命名空间下面。 [23:17:36 root@k8s-master ~]#ll namespace.yaml pod.yml service.yaml -rw-r--r-- 1 root root 64 8月 20 23:17 namespace.yaml -rw-r--r-- 1 root root 1200 8月

Kubernetes学习笔记(十三):Daemon Sets

Daemon Sets确保pod的一个副本始终存在于集群的所有节点中,常用于Monitoring Solution、Logs Viewer、Kube-porxy、Weave-net(networking)。 daemon-set-definition.yaml apiVersion: apps/v1 kind: DaemonSet ##唯一区别 metadata: name: elasticsearch namespace: kube-system

YAML文件语法及示例

  前言 时间就像海绵里的水,只要愿挤,总还是有的。——鲁迅 今天乌天黑地,就来了几点雨,上了一天课,嗓子不舒服了。来打打字,活跃活跃手。   一、YAML文件是什么   YAML是 "YAML Ain't a Markup Language"(YAML不是一种标记语言)的递归缩写; 实际上YAML还是一种标记语言,只不过是更加聚

Kubernetes-理解对象

Kubernetes 理解 Kubernetes 对象 什么是 Kubernetes 对象 在 Kubernetes 系统中,Kubernetes 对象是持久化的实体。Kubernetes 使用这些实体去表示整个集群的状态。 Kubernetes 对象描述了如下信息: 哪些容器化应用正在运行(以及在哪些节点上运行) 可以被应用使用的资源 关于应用运行

autodl-训练HGNN

报错情况:  一开始以为是yaml版本不对,后来从代码处入手:参考:(92条消息) [报错]yaml.constructor.ConstructorError: could not determine a constructor for the tag ‘tag:yaml.org,2_Zhang庆欢的博客-CSDN博客    接着报错:此处应该为文件路径问题  

k8s-calico网络插件安装

calico网络插件安装 官网 #下载operator资源清单文件 [root@k8s-master01 ~]# wget https://docs.projectcalico.org/manifests/tigera-operator.yaml #应用资源清单文件,创建operator [root@k8s-master01 ~]# kubectl apply -f tigera-operator.yaml #3.通过自定义资源方式安装,下

Golang 程序读取yaml配置文件

1、安装依赖;   go get gopkg.in/yaml.v2 2、添加配置文件config.yaml; redis: port: 3306 user: redis mysql: userName: root passWord: mysql    3、编写go代码读取配置文件数据; package main import ( "fmt" "gopkg.in/yaml.v2" "os" ) type

Python 操作 yaml 文件

Python 操作 yaml 文件 yaml的意思是:Yet Another Markup Language(仍是一种标记语言) 参考文章:https://blog.csdn.net/weixin_43831559/article/details/124850190 1.yaml 文件 语法特点: 大小写敏感 使用缩进表示层级关系,缩进不允许使用tab键,只允许使用空格 缩进的空格数不重要,只

【pytest】YAML管理测试数据

前言: 代码的可维护性除了代码冗余之外还有就是数据尽量不要和代码掺杂在一起,因为阅读起来会非常的凌乱;数据分离能更好的增加代码可读性和可维护性,也能更好的二次修改使用。 上一篇小编与大家分享了pytest参数化,文章中,数据与代码放在一个py文件中,如果要修改数据就比较麻烦了,本篇

k8s安装prometheus

根据自己的k8s版本下载prometheus,我的是1.23 git clone -b v0.10.0 https://github.com/prometheus-operator/kube-prometheus.git 查看需要单独下载的镜像,从hub.docker.com上自己查找下同样版本的镜像,下载完后改下yaml文件image grep image ./* | grep k8s. docker pull bitnami

k8s helm

k8s helm 官网: https://helm.sh/ 点击charts : https://artifacthub.io/packages/search?sort=relevance&page=1 1.1 helm介绍 如果我们想在k8s集群中创建一个mysql集群,我们需要设计svc,镜像等,很是繁琐 即使我们有别人给我们写好的yaml,当我们想改里面的内容时,需要先熟悉里面的配置