07 2021 档案

摘要:Golang 什么是Go? Go(又称 Golang)是 Google 的 Robert Griesemer,Rob Pike 及 Ken Thompson 开发的一种静态强类型、编译型语言。Go 语言语法与 C 相近,但功能上有:内存安全,GC(垃圾回收),结构形态及 CSP-style 并发计算 阅读全文
posted @ 2021-07-30 16:41 isicman 阅读(248) 评论(0) 推荐(0)
摘要:C语言数据类型 数据类型 char "字符数据类型" short "短整型" int "整型" long "长整型" long long "更长的整型" float "单精度浮点数" double "双精度浮点数" 常用基本数据类型占用空间 char : 1个字节 int :4个字节 float:4 阅读全文
posted @ 2021-07-29 10:42 isicman 阅读(86) 评论(0) 推荐(0)
摘要:C 基本语法 C 的令牌(Token) printf("Hello, World! \n"); 这五个令牌分别是: printf ( "Hello, World! \n" ) ; 分号 在 C 程序中,分号是语句结束符。也就是说,每个语句必须以分号结束。它表明一个逻辑实体的结束。 例如,下面是两个不 阅读全文
posted @ 2021-07-28 16:28 isicman 阅读(233) 评论(0) 推荐(0)
摘要:C语言 它是什么? C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。尽管C语言提供了许多低级处理的功能,但仍然保持着跨平台的特性,以一个标准规格写出的C 阅读全文
posted @ 2021-07-28 12:39 isicman 阅读(82) 评论(0) 推荐(0)
摘要:深入掌握Pod Pod调度 在Kubernetes平台上,我们很少会直接创建一个Pod,在大多数情况下会通过RC、Deployment、DaemonSet、Job等控制器完成对一组Pod副本的创建、调度及全生命周期的自动控制任务。 在最早的Kubernetes版本里是没有这么多Pod副本控制器的,只 阅读全文
posted @ 2021-07-27 14:31 isicman 阅读(135) 评论(0) 推荐(0)
摘要:深入掌握Pod 对Kubernetes如何发布与管理容器应用进行详细说明和示例,主要包括Pod和容器的使用、应用配置管理、Pod的控制和调度管理、Pod的升级和回滚,以及Pod的扩缩容机制等内容。 | 静态Pod 静态 Pod 直接由特定节点上的kubelet进程来管理,不通过 master 节点上 阅读全文
posted @ 2021-07-26 17:53 isicman 阅读(256) 评论(0) 推荐(0)
摘要:快速编写YAML kubectl run方式 kubectl run的方式只针对快速编排Pod管用 [root@localhost ~]# kubectl run mynginx --image=nginx --port=80 -o yaml --dry-run > nginx.yaml W0725 阅读全文
posted @ 2021-07-25 10:37 isicman 阅读(241) 评论(0) 推荐(0)
摘要:Pod的详解 Pod的yaml模板 🦄 apiVersion: v1 #指定api版本,此值必须在kubectl apiversion中 kind: Pod #指定创建资源的角色/类型 metadata: #资源的元数据/属性 name: web04-pod #资源的名字,在同一个namespac 阅读全文
posted @ 2021-07-24 14:21 isicman 阅读(131) 评论(0) 推荐(0)
摘要:Kubectl命令 查看帮助 [root@master1 ~]# kubectl --help 查看版本 (至今,yum安装的版本竟然是1.5.2,,这两天准备升级到1.8x) [[email protected] ~]# kubectl --version Kubernetes v1.5.2 ge 阅读全文
posted @ 2021-07-24 14:00 isicman 阅读(278) 评论(0) 推荐(0)
摘要:Kubernetes 部署 ⽤kubeadm搭建集群环境 架构 讲解了k8s的基本概念与⼏个主要的组件,我们在了解了k8s的基本概念过后,实 际上就可以去正式使⽤了,但是我们前⾯的课程都是在katacoda上⾯进⾏的演示,只提供给我们15分 钟左右的使⽤时间,所以最好的⽅式还是我们⾃⼰来⼿动搭建⼀套 阅读全文
posted @ 2021-07-24 13:20 isicman 阅读(164) 评论(0) 推荐(0)
摘要:YAML 简介 YAML=YAML Ain't Markup Language,YAML 是一种简洁的非标记语言。YAML以数据为中心,使用空白,缩进,分行组织数据,从而使得表示更加简洁易读。多用于api接口的定义。类似与Docker-compose编排,Ansible编写,Kunbernetes编 阅读全文
posted @ 2021-07-24 12:44 isicman 阅读(433) 评论(0) 推荐(0)
摘要:Pod Pods是一种容器 我们已经看到,我们可以将命名空间和cgroups与多个线程结合起来,而这正是Kubernetes Pods的本质。Pods让你可以指定想要运行的容器,而Kubernetes自动地建立相应的命名空间和cgroups。实际上还要复杂一些,因为Kubernets并不使用Dock 阅读全文
posted @ 2021-07-23 13:37 isicman 阅读(1344) 评论(0) 推荐(1)
摘要:了解Kubernetes对象 Kubernetes对象 Kubernetes对象是Kubernetes系统中的持久实体。Kubernetes使用这些实体来表示集群的状态。具体来说,他们可以描述: 容器化应用正在运行(以及在哪些节点上) 这些应用可用的资源 关于这些应用如何运行的策略,如重新策略,升级 阅读全文
posted @ 2021-07-23 13:20 isicman 阅读(297) 评论(0) 推荐(0)
摘要:Colony 集群 集群是⼀组节点,这些节点可以是物理服务器或者虚拟机,在他上⾯安装了Kubernetes环境。 Master 负责管理集群, master协调集群中的所有活动,例如调度应⽤程序、维护应⽤程序的所需状 态、扩展应⽤程序和滚动更新。节点是Kubernetes集群中的⼯作机器,可以是物理 阅读全文
posted @ 2021-07-23 12:10 isicman 阅读(132) 评论(0) 推荐(0)
摘要:Kubernetes Kubernetes 初体验 简介 Kubernetes 是 Google 团队发起的⼀个开源项⽬,它的⽬标是管理跨多个主机的容器,⽤于⾃动部 署、扩展和管理容器化的应⽤程序,主要实现语⾔为 Go 语⾔。Kubernetes 的组件和架构还是相对较 复杂的,如果我们⼀上来就给⼤ 阅读全文
posted @ 2021-07-23 10:56 isicman 阅读(86) 评论(1) 推荐(0)
摘要:Docker-compose 编排练习 容器编排 在master节点上编写/root/wordpress/docker-compose.yaml文件,具体要求如下: (1)容器名称:wordpress;镜像:wordpress:latest;端口映射:82:80 (2)容器名称:mysql;镜像:m 阅读全文
posted @ 2021-07-22 18:28 isicman 阅读(696) 评论(1) 推荐(0)
摘要:Docker-compose Docker Compose是什么 Docker Compose 与 Docker Stack 非常类似。它能够在 Docker 节点上,以单引擎模式 (Single-Engine Mode)进行多容器应用的部署和管理。 多数的现代应用通过多个更小的服务互相协同来组成一 阅读全文
posted @ 2021-07-22 18:04 isicman 阅读(401) 评论(0) 推荐(0)
摘要:常用命令大全 Git的基本命令使用 设置用户签名 1)基本语法 git config --global user.name 用户名 git config --global user.email 邮箱 初始化本地库 1)基本语法 🐳git init zyh@DESKTOP-EGMD5DI MINGW 阅读全文
posted @ 2021-07-21 22:07 isicman 阅读(96) 评论(0) 推荐(0)
摘要:windows客户端安装Git 链接地址: https://git-scm.com/ 下载官方Git 同意下一步 不创建快捷方式不更新 参数按照需求选择(推荐) Linux安装Git 阅读全文
posted @ 2021-07-21 21:54 isicman 阅读(38) 评论(0) 推荐(0)
摘要:Git的概述 Git是一个免费的、开源的分布式版本控制系统,可以快速高效地处理从小型到大型的各种项目。 何为版本控制 版本控制是指对软件开发过程中各种程序代码、配置文件及说明文档等文件变更的管理,是软件配置管理的核心思想之一。 为什么需要版本控制 个人开发过渡到团队协作 版本控制工具 ➢ 集中式版本 阅读全文
posted @ 2021-07-21 21:40 isicman 阅读(103) 评论(0) 推荐(0)