ICode9

精准搜索请尝试: 精确搜索
  • kubeadm从1.15.0升级k8s到1.20.02022-02-06 16:58:33

    1、停止服务删除原来的配置   kubeadm reset -f   rm -rf ~/.kube/   rm -rf /etc/kubernetes/   rm -rf /etc/systemd/system/kubelet.service.d   rm -rf /etc/systemd/system/kubelet.service   rm -rf /usr/bin/kube*   yum clean all   yum remove kube* 2、安装新

  • istio安装kiali2022-02-05 21:02:45

    kiali是一款好用的istio可视化工具,其实安装istio时就带了kiali相关的内容,只需要将其启动即可。(istio1.8.1) 1、进入samples/addons目录 可以看到 kiali.yaml  2、启动 kubectl apply -f kiali.yaml  中间遇到问题,参考如下链接解决 https://www.jianshu.com/p/bbb7ce9b1e27 3、

  • HttpRunner入门2022-02-04 10:03:29

    先认识一下自动化领域的六大框架: java:junit、testing python:unitest、pytest、robotframework 一、什么是httprunner? 1.它是面向http协议的测试框架,只需要维护一份ymal/json就可以进行自动化测试、结合locust性能测试,线上监控、持续集成、devops等多种需求 二、设计思想和

  • 华为交换机 nornir + textfsm使用入门2022-01-31 23:34:06

    安装相关模块 pip3 install netmiko pip3 install napalm pip3 install nornir pip3 install nornir_utils pip3 install nornir_napalm pip3 install nornir_netmiko pip3 install textfsm 创建相关配置文件(config.yml,defaults.yaml,groups.yaml,hosts.yaml) config.yml ---

  • Kubernetes常见的部署方案(十四)2022-01-29 21:00:23

    一、常见的部署方案 滚动更新   服务不会停止,但是整个pod会有新旧并存的情况。 重新创建 先停止旧的pod,然后再创建新的pod,这个过程服务是会间断的。 蓝绿 (无需停机,风险较小) 部署v1的应用(一开始的状态)所有外部请求的流量都打到这个版本上 部署版本2的应用

  • Kubernetes学习笔记二:安装Dashboard2022-01-29 18:58:21

    安装Dashboard dashboard GitHub地址 (1)安装命令: kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.4.0/aio/deploy/recommended.yaml (2)查看是否安装成功 查资料发现很多人是使用kubectl get pods --namespace=kube-system 这个命令查看的,

  • 带你十天轻松搞定 Go 微服务系列(七)2022-01-29 13:33:43

    序言 我们通过一个系列文章跟大家详细展示一个 go-zero 微服务示例,整个系列分十篇文章,目录结构如下: 环境搭建 服务拆分 用户服务 产品服务 订单服务 支付服务 RPC 服务 Auth 验证(本文) 服务监控 链路追踪 分布式事务 期望通过本系列带你在本机利用 Docker 环境利用 go-zero 快速

  • k8s环境集群环境搭建2022-01-28 19:05:34

    K8s集群安装部署(CentOS系统) 一. 安装要求 在开始之前,部署Kubernetes集群机器需要满足以下几个条件: 1、一台或多台机器,操作系统 CentOS7.x-86_x64 2、硬件配置:2GB或更多RAM,2个CPU或更多CPU,硬盘30GB或更多 3、集群中所有机器之间网络互通 4、可以访问外网,需要拉取镜像 5、禁止swap

  • KubeSphere——kubekey高可用k8s集群构建实战2022-01-28 16:31:13

    摘要 一、高可用集群部署(External Loadbalancer) 二、高可用集群部署(Internal Loadbalancer) 三、kubekey构建高可用的k8s集群 四、kubekey的配置文件 四、kubekey节点管理 # 添加集群节点 ./kk add nodes -f config.yaml # 删除集群节点 ./kk delete node node3 -f conf

  • k8s启动nginx容器错误CrashLoopBackOff2022-01-27 17:57:59

    这里主要是因为是自己做的一个的一个nginx镜像(这里就不重复了) ~]# kubectl apply -f mynginx.yaml daemonset.apps/mynginx created CrashLoopBackoff ~]# kubectl get pods -o wide NAME READY STATUS RESTARTS AGE IP NODE

  • 利用codemirror,生成yaml编辑器(vue)2022-01-27 14:04:29

    1.YAML和yaml互换json和yaml文件: 1.1 下载js-yaml和yaml组件 npm install yaml --save npm install js-yaml --save 1.2 封装工具类 import YAML from 'yaml' import yaml from 'js-yaml' // json转换为yaml格式 export const json2yaml = (jsonData) => { try {

  • Kubernetes的Pod进阶(十一)2022-01-27 09:03:59

    一、Lifecycle 官网:https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle/  通过前面的分享,关于pod是什么相信看过前面的文章的朋友已经很清楚了,有开发经验的朋友很清楚,对象的创建是具有生命周期的,对于Pod也一样,他也有它的生命周期,接下来就是分享pod的创建、销毁、

  • ARL资产侦察灯塔系统在 windows运行2022-01-26 23:01:43

    一、在pyCharm里面打开ARL项目 1、项目里面带有依赖的 requirements.txt 文件 2、打开cmd/powershell,将工作目录切换到requirements.txt文件夹 3、在命令行输入下面这个命令,就会自动pip安装.txt文件中罗列的所有包了。 pip install -r requirements.txt 二、修改到能在windows里

  • SpringBoot整合Docker打包镜像推送到DockerHub部署到kubernetes集群2022-01-26 20:58:46

    前言:环境准备Springboot、Docker、Dockerfile、DockerHub、Kubernetes集群 具体部署过程请参考:https://github.com/wubiaowp/springboot-for-kubernetes-cluster.git 一、本地创建Springboot项目、编写Dockerfile、创建执行的Yaml文件 二、登陆DockerHub创建镜像仓库、本地

  • OpenCV学习(24)2022-01-26 19:58:52

    输入输出XML和YAML文件(2):示例程序 XML和YAML文件的写入; XML和YAML文件的读取; 一,XML和YAML文件的写人 源代码如下: #include<opencv2/opencv.hpp> #include <vector> #include <opencv2/core/utils/logger.hpp> #include <time.h> using namespace std; using namespace cv; int

  • k8s集群中部署和访问Dashboard服务2022-01-26 17:36:05

    1、概述 k8s的dashboard组件可以提供UI界面对集群进行管理,包括对应用问题的处理和集群本身的问题的处理。 本文介绍如何在k8s集群中部署dashboard服务。 2、部署过程 2.1、获取配置yaml curl -s -o dashboard-v2.4.0.yaml https://raw.githubusercontent.com/kubernetes/dashbo

  • k8s 简介与常规使用2022-01-26 17:00:30

    一. k8s 简介       如下图所示  物理组成是有master和worker节点组成,目前最少搭配三台物理服务器实现 k8s高可用集群     省略,参考如下连接 https://zhuanlan.zhihu.com/p/93460345   二.  k8s各组件的使用 1. deployment 1.1  新增 kubectl apply -f   xx.yaml -n t

  • Springboot学习笔记4(配置文件优先级,配置文件加提示,yaml,读取yaml数据)2022-01-25 14:58:51

    1.配置文件优先级 2.配置文件加提示 3.yaml核心配置文件基本介绍 总结:    4.读取yaml数据 两级数据   读取数组数据(有索引)    读取对象数组属性                  

  • 查看k8s的yaml 反应的错误,可以使用2022-01-24 12:34:13

    使用:kubectl describe pod......例如: kubectl describe pod api-55f5d8d49d-kzmcj //////////////////////////////////////////////////////////////////////////////// Name: api-55f5d8d49d-kzmcjNamespace: defaultPriority: 0Node: 172.16.6.7/172.16.6.7St

  • K8S yaml文件详解2022-01-24 10:04:44

    apiVersion: apps/v1 #与k8s集群版本有关,使用 kubectl api-versions 即可查看当前集群支持的版本 kind: Deployment #该配置的类型,我们使用的是 Deployment metadata: #译名为元数据,即 Deployment 的一些基本属性和信息 name: nginx-deployment #Deploymen

  • 一文看懂 YAML【转】2022-01-22 23:02:59

    前言 YAML 并不是一种新奇的语言,YAML 首次发表于 2001 年,距离现在已经过去差不多 20 个年头。YAML 虽然不如 JSON、XML 之类的语言流行,应用也没有那么广泛,但是 YAML 也有它的优势。 简介 YAML 是一种较为人性化的数据序列化语言,可以配合目前大多数编程语言使用。YAML 的语法

  • centos搭建proxypool2022-01-22 19:59:34

    步骤 安装宝塔并安装nginx做反向代理在根目录创建一个目录名proxy下载一个proxpool主程序和config和source的配置文件nginx添加域名开启反向代理运行程序 安装宝塔 yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.s

  • k8s核心helm&weave-scope监控界面简单使用2022-01-21 22:32:56

    1. 概述 1. 引入helm   之前我们部署一个应用的基本过程: 部署deployment、service、ingress。如果少数应用还好,如果部署微服务项目,每个服务有一套yaml,需要维护大量的yaml, 可能管理不太方便。   helm可以把这些yaml 作为一个整体管理,实现yaml 高效复用,可以实现应用级别的管理。

  • Yaml的使用2022-01-20 22:34:42

    一、Yaml介绍: YAML 是 "YAML Ain't a Markup Language"(YAML 不是一种标记语言)的递归缩写。在开发的这种语言时,YAML 的意思其实是:"Yet Another Markup Language"(仍是一种标记语言)。 YAML 的语法和其他高级语言类似,并且可以简单表达清单、散列表,标量等数据形态。它使用空白符号缩进

  • k8s 20220120部署yaml 22022-01-20 09:32:08

                                                 

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

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

ICode9版权所有