(十一)flannel 概述
flannel 是 CoreOS 开发的容器网络解决方案。flannel 为每个 host 分配一个 subnet,容器从此 subnet 中分配 IP,这些 IP 可以在 host 间路由,容器间无需 NAT 和 port mapping 就可以跨主机通
概述
继上一篇 Thanos 部署与实践 发布半年多之后,随着技术的发展,本系列又迎来了一次更新。本文将介绍如何结合 Kvass 与 Thanos,来更好的实现大规模容器集群场景下的监控。
有 Thanos 不够吗 ?
有同学可能会问,Thanos 不就是为了解决 Prometheus 的
原文链接:https://fuckcloudnative.io/posts/add-nvidia-gpu-support-to-k8s-with-containerd/
前两天闹得沸沸扬扬的事件不知道大家有没有听说,Google 竟然将 Docker 踢出了 Kubernetes 的群
(八)创建 macvlan 网络
上一节我们准备好了 macvlan 的实验环境,今天在 host1 和 host2 中创建 macvlan 网络 mac_net1:
root@host1:~# docker network create -d macvlan --subnet=172.1
作者:杨洋,阿里云技术专家,从事直播相关媒体处理引擎开发
背景
图像质量的衡量是个老问题,对此人们提出过很多简单可行的解决方案。例如均方误差(Mean-squared-error,MSE)、峰值信噪比(Peak-signal-to-noise-ratio,PSNR)以及结构相似性指数(St
(九)macvlan 网络结构分析
上一节我们创建了 macvlan 并部署了容器,本节详细分析 macvlan 底层网络结构。
(1)macvlan 网络结构分析
macvlan 不依赖 Linux bridge,brctl show 可以确认没有创建新的 bridge。
root@ho
2018年就结束了,马上就要迎来2019年,这一年很不平凡,中美贸易战还在继续,IT互联网发生急剧变化,大量互联网公司开始裁员,微软的市值在不断上升 ,在互联网公司的市值下跌过程中爬到了第一的位置,我们展望2019年,相信前方的坑很多,这里想聊下一个和我们的工作生活息息相关的问题,那就是O
.NET 生态系统是一个不断变化的生态圈,我相信它正在朝着一个伟大的方向发展。有了开源和跨平台这两个关键优先事项,我们就可以放心了。云原生对应用运行时的不同需求,说明一个.NET Core 在云原生时代所完成的蜕变:
体积更小:对于微服务分布式架构而言,更小的体积意味着更少的下载带宽,更
今晚在余晟的微信公众号看到了一篇文章《 从.NET/C#开发的“后继无人”说起: https://mp.weixin.qq.com/s/rO2d0xZ58Z2syqT7AaNT3w》。 这篇文章以从.NET/C#开发的“后继无人” 引出了推广极客时间的课程 刘超的《趣谈Linux操作系统》
.NET Core是以MIT协议开源, Java是GPL协议开源。Java 8 SDK升级Oracle要收费这件事对于很多小公司是有着重大的影响的,Java生态越发碎片化,有众多的OpenJDK发行版,腾讯云和阿里都有OpenJDK发行版,龙芯也有MIPS版本的OpenJDK,华为也有毕昇
【特别声明:本文基于Tools and Services I Use to Run My SaaS进行修改。】
软件SaaS化由于需要考量架构的各个方面,所以需要的技术栈非常全面。
以一个客户管理SaaS应用为例,可能涉及的技术栈包括:
开发
开发就是把系统做出来的意思。开发涉及编码、
关于云服务器的选型及几种重要参数,今天 Websoft9 给大家做一个简单的分析:
地域
问题1、选择华北1、还是华北2、还是华南1,区别在哪里?
华北1、华北2、华南1在网络的层面都是局域网(也称之为机房)的概念,如果您有多台云服务器,最好选用同一个机房,以便满足未来你多台服务器之间
概述
下面几个问题,相信广大 K8s 用户在日常集群运维中都曾经遇到过:
集群中的某个应用被删除了,谁干的?
Apiserver 的负载突然变高,大量访问失败,集群中到底发生了什么?
集群节点 NotReady,是什么原因导致的?
集群的节点发生了自动扩容,是什么触发的?什么时间触发的?
(六)overlay 是如何隔离的?
不同的 overlay 网络是相互隔离的。我们创建第二个 overlay 网络 ov_net2 并运行容器 bbox3。
bbox3 分配到的 IP 是 10.0.1.2,尝试 ping bbox1(10.0.0.2)。
ping 失败,可见不同
(七)准备 macvlan 环境
除了 overlay,docker 还开发了另一个支持跨主机容器网络的 driver:macvlan。macvlan 本身是 linxu kernel 模块,其功能是允许在同一个物理网卡上配置多个 MAC 地址,即多个 interface,每个 int
.NET诞生于与Java的竞争,微软当年被罚款20亿美元。 Java绝不仅仅是一种语言,它是COM的替代者! 而COM恰恰是Windows的编程模型。而Java编程很多时候比C++编程要容易的多,更致命的是他是跨平台的。 微软所推行.NET战略,并且C#语言就是专门针对Java开发出来的语
写在开头
众所周知 Dapper 是 .NET 下最轻最快的 ORM,它是喜欢写 SQL 码农的福音,相对于 SqlHelper 它更加方便,据统计 10个 .NETer 有 9个 用过 Dapper。
由于 .NET 环境的特殊,对 Lambda 表达式树的喜爱,于是市面上有很多出现了基
Docker 容器在运行时,会涉及多个容器相互连接,甚至与宿主机上的应用连接的问题。既然需要产生连接,那么就必然要依赖网络。
网络在Docker的技术体系中,是一个不容易搞清楚的要点。因此,希望您读完本文之后,对 Docker 网络有一个通透的理解。
网络定义
首先,我们花几分钟的时间,回
(三) 创建 overlay 网络
上一节我们[搭建好实验环境,配置并运行了consul],今天开始创建 overlay 网络。
在 host1 中创建 overlay 网络 ov_net1:
-d overlay 指定 driver 为 overaly。
docker network
(四)在 overlay 中运行容器
上一节我们[创建了 overlay 网络]ov_net1,今天将运行一个 busybox 容器并连接到 ov_net1:
查看容器的网络配置:
bbox1 有两个网络接口 eth0 和 eth1。eth0 IP 为 10.0.0.2,连接的是 over