0

【云计算奇妙学习之旅】第一期:初识云计算

说起“云计算”这三个字,相信你一定听过无数遍了,那么我想问问你,“云计算”到底是什么?你能回答出来吗?首先我们听到云计算三个字时,感觉非常高大上,高不可测的,新技术代名词等等。如果你没有接触过的,感觉离我们很远,很不生活化,不像QQ微信这么生活化的应用软件。 云计算开篇 我们从计算机的时代说起,38 ...

ICT学习分享小鹿 发布于 2020-03-30 00:37 评论(0)阅读(29)
0

Prometheus(七) 监控spring boot docker 容器

主要步骤 通过Prometheus提供的Java client包,在spring boot工程中生成我们关心的业务指标, 将spring boot工程打成docker 镜像 将docker容器部署到docker swarm集群中 修改Prometheus对应的 文件,将部署的服务追加进去 通过Gra ...

高枫_henu 发布于 2020-03-29 21:02 评论(0)阅读(47)
0

kubernetes(十)二进制安装-追加worker节点

追加节点(在master上执行) 追加节点 资源有限,我们这边尝试把master节点追加到集群中,如果是新机器,需要执行本文档的 安装前准备,把ca相关的证书分发到这个机器上,部署 flannel 网络步骤 1. "安装前准备" 1. 把ca相关的证书分发到这个机器上 1. "部署 flannel ...

高枫_henu 发布于 2020-03-29 20:49 评论(0)阅读(113)
0

kubernetes(九)二进制安装-CoreDns安装

部署 coredns 插件(在master节点上执行) 1. 下载和配置 coredns 1. 启动 coredns 1. 遇到问题 启动coredns后,状态是CrashLoopBackOff 查看coredns对应的pod日志有如下错误 按照提示进入https://coredns.io/plug ...

高枫_henu 发布于 2020-03-29 20:41 评论(0)阅读(81)
0

kubernetes(八)二进制安装-集群简单验证

验证集群功能(在master节点上执行) 以一个nginx的service和deployment来验证集群功能 1. 创建启动文件 遇到问题 1. k8s组件 kube scheduler服务停掉,造成所有的pod都处于pending状态,没有任何events信息 2. k8s组件kube cont ...

高枫_henu 发布于 2020-03-29 20:39 评论(0)阅读(31)
0

kubernetes(七)二进制安装-worker节点安装

配置kubelet kubelet 运行在每个 worker 节点上,接收 kube apiserver 发送的请求,管理 Pod 容器,执行交互式命令,如 exec、run、logs 等。 kubelet 启动时自动向 kube apiserver 注册节点信息,内置的 cadvisor 统计和监 ...

高枫_henu 发布于 2020-03-29 20:38 评论(0)阅读(97)
0

kubernetes(六)二进制安装-master节点安装

下载安装包 1. 下载最新版本二进制文件 1. 安装对应的k8s命令 配置kubectl kubectl 使用 https 协议与 kube apiserver 进行安全通信,kube apiserver 对 kubectl 请求包含的证书进行认证和授权。 kubectl 后续用于集群管理,所以这里 ...

高枫_henu 发布于 2020-03-29 20:37 评论(0)阅读(46)
0

kubernetes(五)二进制安装-安装docker服务

部署docker服务(在master节点上执行) 1. 下载和分发 docker 二进制文件 1. 分发二进制文件到所有 worker 节点 1. 创建docker服务启动文件 注意: 如果您的服务安装顺序不对或者机器环境比较复杂, docker服务早于flanneld服务安装,此时 worker ...

高枫_henu 发布于 2020-03-29 20:35 评论(0)阅读(27)
0

kubernetes(四)二进制安装-flannel安装

部署 flannel 网络(在master节点上执行) kubernetes组件kubelet服务依赖docker服务,docker网络需要用flannel来配置docker0网桥的ip地址,所以需要先安装flannel网络组建 flannel 使用 vxlan 技术为各节点创建一个可以互通的 Po ...

高枫_henu 发布于 2020-03-29 20:34 评论(0)阅读(64)
0

kubernetes(三)二进制安装-etcd安装

部署 etcd(在master节点上执行) 1. 下载安装etcd 1. 安装etcd 1. 创建 etcd 证书和私钥 1. 创建证书签名请求文件 WorkingDirectory、 data dir:指定工作目录和数据目录,需在启动服务前创建这个目录; name:指定节点名称,当 initial ...

高枫_henu 发布于 2020-03-29 20:33 评论(0)阅读(50)
0

kubernetes(二)二进制安装-环境准备

系统信息 角色 | 系统 | CPU Core|内存|主机名称|ip| 安装组件 | | | | | | master |18.04.1 Ubuntu|4 |8G |master|192.168.0.107|kubectl,kube apiserver,kube controller manager ...

高枫_henu 发布于 2020-03-29 20:31 评论(0)阅读(48)
1

Linux Namespace 入门系列:Namespace API

`Linux Namespace` 是 Linux 提供的一种内核级别环境隔离的方法。用官方的话来说,Linux Namespace 将全局系统资源封装在一个抽象中,从而使 namespace 内的进程认为自己具有独立的资源实例。这项技术本来没有掀起多大的波澜,是容器技术的崛起让他重新引起了大家的注 ...

米开朗基杨 发布于 2020-03-29 11:27 评论(0)阅读(121)
0

图解kubernetes控制器StatefulSet核心实现原理

StatefulSet是k8s中有状态应用管理的标准实现,今天就一起来了解下其背后设计的场景与原理,从而了解其适用范围与场景 1. 基础概念 首先介绍有状态应用里面的需要考虑的一些基础的事情,然后在下一章我们再去看statefulSet的关键实现 1.1 有状态与无状态 在日常开发的应用中,通常可以 ...

8小时 发布于 2020-03-29 11:04 评论(0)阅读(152)
0

OpenStack一键安装

OpenStack一键安装 1、更新yum源 yum update 2、关闭NetworkManager systemctl stop NetworkManager.servicesystemctl disable NetworkManager.service 3、重启网络 systemctl re ...

a729360471 发布于 2020-03-28 21:43 评论(0)阅读(147)
0

Serverless 动态博客开发趟“坑”记

本文为 Serverless 社区成员撰稿。作者云洋,从事信息管理工作,多年电子政务信息系统建设管理经验,对 Serverless 技术和架构有浓厚兴趣。 这个假期挺长的,不过有幸在腾讯云 Serverless 在线直播里看到了 Serverless 的相关课程,从第一期学完,还是凭添了很多学习乐趣 ...

Serverless 发布于 2020-03-28 20:37 评论(0)阅读(83)
0

Harbor镜像仓库使用精简指南

一、使用管理员分配用户 使用管理员登录harbor控制台,进入“系统管理” “用户管理”,点击创建用户: 填写创建用户表单,即分配一个用户账号: 二、新建项目 使用刚才创建的testuser登录harbor控制台,点击右侧“新建项目” 填写项目名称,并设置项目镜像仓库是否支持公开访问(这里设置为公开 ...

弈码当先 发布于 2020-03-27 21:06 评论(0)阅读(153)
0

升级Kubernetes 1.18前,你不得不知的9件事

本文用最易懂的方式介绍kubectl调试、不可变secret和ConfigMap以及跳过卷所有权更改等新版K8S主要功能,赶紧点开文章查看咯! ...

RancherLabs 发布于 2020-03-27 10:51 评论(0)阅读(1047)
4

6个出色的Kubernetes发行版,哪款最适合你?

作者简介 Christopher Tozzi,自2008年来以自由职业者的身份对Linux、虚拟化、容器、数据存储及其相关主题进行报道。 本文来自 "Rancher Labs" 时至今日,通过Kubernetes编排容器化应用程序已经成为绝大多数人的第一选择,Kubernetes可以帮助用户轻松实现 ...

RancherLabs 发布于 2020-03-26 10:52 评论(2)阅读(426)
0

Serverless 组件开发尝试:全局变量组件和单独部署组件

前言 实事求是地说,Serverless Framework 的 Components 真的好用,原先使用 SCF CLI 和 VSCode 插件部署腾讯云函数尽管也方便,但也只能部署云函数。 假如我有静态资源,想配置 CDN,想绑定域名,或者其他更多的操作......可能都离不开控制台。但是 Se ...

Serverless 发布于 2020-03-25 19:38 评论(0)阅读(75)
0

5. Docker Compose讲解+网站部署实战

Docker Compose 是什么 docker compose 通过docker compose.yml是将多个服务(即容器)构建成一个项目,来完成某个需求。 Compose 的默认管理对象是项目,通过子命令对项目中的一组容器进行便捷地生命周期管理。 Docker Compose 安装 安装ep ...

LingClassmate 发布于 2020-03-25 17:14 评论(0)阅读(79)