标签:Pods

编程技术

使用 Istio 实现基于 Kubernetes 的微服务架构

100

xiaoli.he 发布于 2019-01-17

概述 近两年,随着容器、Kubernetes 等技术的兴起,微服务这个概念被广泛提及并被大量使用。本文将会从以下几个方面着手,结合实验展现的方式,让读者真正理解微服务的含义。 新一代的微服务架构 Istio 基于 Istio 的微服务实验展现 Istio 的架构分析 Istio ...

阅读(32)评论(0)赞 (0)

编程技术

基于Kubernetes微服务Istio案例源码

xirruiqiang 发布于 2019-01-17

该演示使用 Kubernetes 作为Docker环境。Kubernetes还支持服务发现和负载平衡。Apache httpd作为反向代理将呼叫路由到服务。 此外,演示还使用 Istio 进行监视,跟踪,故障注入和断路等功能。 该项目在Docker容器中创建了一个完整的微服务演示...

阅读(27)评论(0)赞 (0)

Java

在Kubernetes上部署和伸缩Jenkins

46

邓龙华 发布于 2019-01-10

在本教程中,我们将使用Rancher在Kubernetes上部署和伸缩Jenkins。按照本文的步骤一步步来,你将会使用到我们用来测试实际构建作业的master-agent体系结构,创建出功能齐全的Jenkins。 介 绍 Jenkins是一个开源的持续集成和持续交付工具,它可以...

阅读(26)评论(0)赞 (0)

Java

在Spring Boot应用程序中使用Kubernetes ConfigMap

小丁 发布于 2019-01-07

让我们以前的Spring Boot Kubernetes示例 Spring Boot Kubernetes Deploy 作为入门者并将 Kubernetes Config Map 添加到游戏中。 Spring Boot应用程序属性 首先让我们将简单的启动属性添加到MVC控制器,...

阅读(32)评论(0)赞 (0)

Spring

Spring Cloud Kubernetes服务发现

xiaoli.he 发布于 2019-01-07

在 Geecon 2018年, Mauricio Salatino谈到了 Spring Cloud Kubernetes项目 。这个项目有很多好主意。令人印象最深刻的是Spring Cloud K8如何进行 服务发现 。它的工作原理如下: 在K8s集群中,没有必要拥有 Eurek...

阅读(44)评论(0)赞 (0)

编程技术

Service Mesh生产实践及架构

23

小丁 发布于 2019-01-03

编辑推荐: 本文来源infoq,主要针对落地过程中遇到的典型功能性需求及技术方案演进进行了总结介绍,以及中间件的优化与探索等。 背景介绍 Service Mesh(服务网格)是一个基础设施层,让服务之间的通信更安全、快速和可靠,是云原生技术栈的关键组建之一。2018 年是 Ser...

阅读(46)评论(0)赞 (0)

编程技术

iUAP云运维平台v3.0全面支持基于K8s的微服务架构

5

邓龙华 发布于 2018-12-28

什么是微服务架构? 微服务(MicroServices)架构是当前互联网业界的一个技术热点,业内各公司也都纷纷开展微服务化体系建设。微服务架构的本质,是用一些功能比较明确、业务比较精练的服务去解决更大、更实际的问题。该架构强调的一些准则:单一职责、协议轻量、进程隔离、数据分离、独...

阅读(35)评论(0)赞 (0)

Spring

使用Kubernates和Docker将Spring Boot与MongoDB作为容器部署

1

hellas 发布于 2018-12-20

发现一种集中的方法 来监控你的虚拟基础设施、内部IT设施和云基础设施-所有这些都统一在这个 统一平台 中 对于本教程,您将拥有一个Docker化Spring-Boot实例程序,该应用程序与MongDB通信以获取GET/POST api请求,并部署在Kubernates集群中。 前...

阅读(60)评论(0)赞 (0)

Java

Choerodon 的微服务之路(三):服务注册与发现 原 荐

4

dulong 发布于 2018-11-20

本文是 Choerodon 的微服务之路系列推文第三篇。在上一篇《 Choerodon的微服务之路(二):微服务网关 》中,介绍了Choerodon 在搭建微服务网关时考虑的一些问题以及两种常见的微服务网关模式,并且通过代码介绍了Choerodon 的网关是如何实现的。本篇文章将...

阅读(65)评论(0)赞 (0)

Java

DockOne微信分享(一九〇):Spring Cloud Kubernetes容器化实践

11

puefu.he 发布于 2018-11-03

【编者的话】公司原有业务布署在虚拟机ECS、KVM上,脚本分散、日志分散、难于集中收集管理,监控不统一,CPU、内存、磁盘资源使用率低,运维效率极低,无法集中管理。通过导入Kubernetes平台打通DevOps全链路,实现统一集中运维管理,提升运维效率,提高资源利用率,提升整个...

阅读(85)评论(0)赞 (0)

Java

Dubbo on x-protocol——SOFAMesh中的x-protocol示例演示

3

yanxinchi 发布于 2018-09-11

本文作者:彭泽文,阿里巴巴UC事业部高级开发工程师 X-protocol 的定位是云原生、高性能、低侵入性的通用 Service Mesh 落地方案,依托 Kubernetes 基座,利用其原生的服务注册和服务发现机制,支持各种私有 RPC 协议低成本、易扩展的接入,快速享受 S...

阅读(136)评论(0)赞 (0)

Java

Minikube中的小黄人 – 面向Java开发人员的Kubernetes简介

5

puefu.he 发布于 2018-08-21

【编者的话】通过Minikube向Java开发人员Kubernetes的相关操作 我们希望微服务是可复制的,可替换的工作节点,这样可以轻松进行升级或降级,同时无需任何停机时间,并花费最少代价的管理。我们可以说我们希望他们成为我们的小黄人(minions)。本文我们将通过一个简单的...

阅读(95)评论(0)赞 (0)

Java

Minikube中的小黄人 – 面向Java开发人员的Kubernetes简介

5

yeseng 发布于 2018-08-21

【编者的话】通过Minikube向Java开发人员Kubernetes的相关操作 我们希望微服务是可复制的,可替换的工作节点,这样可以轻松进行升级或降级,同时无需任何停机时间,并花费最少代价的管理。我们可以说我们希望他们成为我们的小黄人(minions)。本文我们将通过一个简单的...

阅读(113)评论(0)赞 (0)

Java

操作记录

likai 发布于 2018-08-04

31 go gopath 32 gopath 33 cd /var/www/html/ 34 ls 35 ls -la 36 vi /etc/profile 37 cd /usr/local/ 38 ls 39 cd thrift/ 40 ls 41 make 42 ./conf...

阅读(239)评论(0)赞 (0)

Java

基于 Jenkins 的 CI/CD(三)

9

puefu.he 发布于 2018-08-02

上节课我们讲解了使用 Jenkins Pipeline 来自动化部署一个 Kubernetes 应用的方法,在实际的项目中,往往一个代码仓库都会有很多分支的,比如开发、测试、线上这些分支都是分开的,一般情况下开发或者测试的分支我们希望提交代码后就直接进行 CI/CD 操作,而线上...

阅读(348)评论(0)赞 (0)

Java

在kubernets中搭建jenkins服务

3

Harries 发布于 2018-08-01

安装完kubernets后,不可避免的要在集群中安装一些日常所需要的软件和服务。其中对于运维来说,jenkins是经常使用的一个工具,这里,介绍一下如何在k8s中安装jenkins工具。这也是为将来为jinkins+k8s的ci/cd流程做一个基础的架构环境。 一:首先,检查k8...

阅读(89)评论(0)赞 (0)

Java

基于 Jenkins 的 CI/CD(二)

8

hanze 发布于 2018-07-29

上节课我们实现了在 Kubernetes 环境中动态生成 Jenkins Slave 的方法,这节课我们来给大家讲解下如何在 Jenkins 中来部署一个 Kubernetes 应用。 Jenkins Pipeline 介绍 要实现在 Jenkins 中的构建工作,可以有多种方式...

阅读(134)评论(0)赞 (0)

Java

基于 Jenkins 的 CI/CD(一)

17

wenming.gapo 发布于 2018-07-22

前面的课程中我们学习了持久化数据存储在 Kubernetes 中的使用方法,其实接下来按照我们的课程进度来说应该是讲解服务发现这一部分的内容的,但是最近有很多同学要求我先讲解下 CI/CD 这块的内容,所以我们先把这块内容提前来讲解了。提到基于 Kubernete 的 CI/CD...

阅读(147)评论(0)赞 (0)