ubuntu安装k8s 1. 环境准备1.1 修改网卡为固定地址1234567891011121314151617181920212223242526272829cat >/etc/netplan/00-installer-config.yaml<<END # This is the network config written by 'subiquity'network: eth 2024-07-21 CKS 云计算 k8s
Grafana 1. 介绍Grafana 是一个可视化面板,有着非常漂亮的图表和布局展示,功能齐全的度量仪表盘和图形编辑器,支持 Graphite、zabbix、InfluxDB、Prometheus、OpenTSDB、Elasticsearch 等作为数据源,比 Prometheus 自带的图表展示功能强大太多,更加灵活,有丰富的插件,功能更加强大。 2. 安装同样的我们将 grafana 安装到 Kubern 2024-06-02 prometheus prometheus Grafana
Go语言Struct结构体-方法 1. 方法的基本介绍在某些情况下,我们需要声明(定义)方法。比如Person结构体:除了有一些字段外(年龄,姓名。。),Person结构体还有一些行为比如:可以说话、跑步。。。通过学习,还可以做算术题。这时候就要用方法才能完成。 go中的方法是作用在指定的数据类型上面的(即:和指定的数据类型绑定的),因此自定义类型,都可以有方法,而不仅仅是struct。 2. 方法的创建基本语法 12345678 2024-05-19 go go
Go语言map集合 1. map介绍map是一种无序的键值对集合。map最重要的一点就是通过key来快速检索数据,key类似索引,指向数据的值。 map是一种集合,所以我们可以像迭代数组和切片那样去迭代它。不过,map是无序的,我们无法决定它的返回数据,这是因为map是使用hash表来实现的 基本语法 1234567891011//声明变量var 变量名 map[keytype]valuetype//使用变量//注意 2024-05-18 go go
Go语言二维数组 1. 二维数组的使用一、二二维数组的应用: 比如开发一个五子棋游戏,棋盘是需要二维数组来表示,如图: 2. 定义一个二维数组2.1 先声明\定义,再赋值12var 数组名 [大小][大小]类型var arr [2][3]int 2.2 直接初始化1234var 数组名 [大小][大小]类型 = [大小][大小]类型{{初值...},{初值...} 2024-05-18 go go
containerd配置代理 1. 配置代理要在**/lib/systemd/system/containerd.service**[Service]下插入 12345678cat >/lib/systemd/system/containerd.service<<ENDEnvironment="HTTP_PROXY=http://192.168.101.42:10811/"Environm 2024-05-18 troubleshooting k8s
Go语言切片 1. 什么是切片go语言的切片是对数组的抽象 go数组的长度不可更改,在特定场景中这样的集合就不太适用,go中提供了一种灵活,功能强悍的内置类型切片(动态数组),与数组相比切片的长度是不固定的,可以追加元素,再追加时可能使切片的容量增大,比方说存放学生成绩,那学生的个数是不确定的,这样就可以用切片。 go语言中切片的内部结构包含地址、大小和容量,切片一般用于快速地操作一块数据集合,如果将数据集合比 2024-05-15 go go
Go语言数组 1. 为什么需要数组看一个问题 一个养鸡场有6只鸡,它们的体重分别是3kg、5kg、1kg、3.4kg、2kg、50kg。请问这六只鸡的总体重是多少?平均体重是多少? 传统的方法: 使用传统的方法不利于数据的管理和维护 传统的方法不够灵活,我们需要学习新的数据类型–>数组 123456789101112131415161718192021package mainimport " 2024-05-15 go go
Go语言函数和包 1. 函数介绍函数是基本的代码块,为完成某一功能的程序指令(语句)的集合,用于执行一个任务 Go语言最少有个main()函数 可以通过函数来划分不同的功能,逻辑上每个函数执行的是指定的任务 函数的声明告诉了编译器函数的名称,返回类型,和参数 Go语言标准库提供了多种可用的内置函数。例如,len()函数可以接受不同类型参数并返回该类型的长度。如果传入的是字符串则返回字符串的长度,如果传入的是数组,则 2024-05-15 go go
Go语言跳转控制语句 1. breakbreak语句用于终止某个语句块的执行,用于中断当前for循环或跳出switch语句。 123456//基本语法{ ...... break ......} 1.1 练习随机生成1-100的一个数,直到生成了99这个数,看看你一共用了几次? 分析:编写一个无限循环的控制,然后不停的随机生成数,当生成了99时,就退出这个无限循环。 123456789101 2024-05-14 go go