Kubernetes网络模型和网络策略

Kubernetes网络模型和网络策略

kubernetes设计了一种网络模型,不管pod是否在同一节点。但凡在集群中同一pod内的所有容器共享同一网络空间。也就是所有容器都能通过一个扁平的网络平面继续通信。

一、网络模型和CNI插件

1.1 docker网络模型

docker有四种网络模型[……]

继续阅读

华尔街见闻Istio生产实践

华尔街见闻Istio生产实践

原创: 张安伟 Docker

功能介绍 关注云原生相关的开源项目和基础架构,致力于分析并报道这些新技术是如何以及将会怎样影响企业的软件构建方式。

随着见闻业务不断增加,所涉及语⾔也越来越多。由于微服务化的引入,就需要为不同语言开发各自的服务发现、监控、链路追踪[……]

继续阅读

瓜子平台实践经验

瓜子云平台的实践经验

原创: 高永超(flex)(瓜子二手车技术总监)

功能介绍 关注云原生相关的开源项目和基础架构,致力于分析并报道这些新技术是如何以及将会怎样影响企业的软件构建方式。

私有云平台的建设和公司在不同阶段的需求是息息相关的,瓜子云平台从 2017 年启动项目,到目前承载了公司上[……]

继续阅读

容器下的持续集成最佳实践

容器环境下的持续集成最佳实践

原创: 徐谦(高级架构师)

功能介绍 关注云原生相关的开源项目和基础架构,致力于分析并报道这些新技术是如何以及将会怎样影响企业的软件构建方式。

本文结合 Drone + GitFlow + Kubernetes 介绍一些容器环境下持续集成、持续发布方面的实践经验。[……]

继续阅读

基于OVN的kubernetes网络实践

基于OVN的Kubernetes网络架构解析

原创: 刘梦馨( 灵雀云高级工程师)

功能介绍 关注云原生相关的开源项目和基础架构,致力于分析并报道这些新技术是如何以及将会怎样影响企业的软件构建方式。

Kubernetes经过了几年的发展,存在着很多的网络方案。然而网络虚拟化在Kubernet[……]

继续阅读

小团队微服务落地实践

小团队微服务落地实践

微服务是否适合小团队是个见仁见智的问题。但小团队并不代表出品的一定是小产品,当业务变得越来越复杂,如何使用微服务分而治之就成为一个不得不面对的问题。因为微服务是对整个团队的考验,从开发到交付,每一步都充满了挑战。经过1年多的探索和实践,本着将DevOps落实到产品中的愿景,一[……]

继续阅读

shell数组

一、shell数组定义和增删改查

1.1定义

法一:

array=( value1 value2 value3)#小括号将数组内容赋值给数组变量,空格分隔开。
root@ubuntu10112:/opt/shelltest# array=(value1 value2 value3) 
valu[......]

继续阅读

骞云科技DevOps实践

骞云科技DevOps实践

1、为什么我们要加强 DevOps?

在公司创立早期,为了尽快实现产品从0到1的转化,我们将更多的资源投入到了产品的新功能开发上,在产品开发自动化方面的投入并不高。

随着公司业务的迅速发展,一方面,团队规模不断扩大,服务器资源也越来越多;另一方面,产品的功能逐渐丰富,[……]

继续阅读

房多多Service Mesh实践

房多多Service Mesh实践

随着微服务数量越来越多,给业务开发团队的增加了沟通和维护的成本,为了解决这一的痛点,我们关注到了Service Mesh技术,本文主要介绍房多多在Service Mesh中的一些经历和过程,以及在工程效率方面的一些感悟。

概述和需求背景

房多多国内领先的经纪[……]

继续阅读