自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

南瓜慢说

多读书,多分享;多写作,多整理。

  • 博客(11)
  • 收藏
  • 关注

原创 这么高颜值的Kubernetes管理工具Lens,难道还不能C位出道吗

1 前言欢迎访问南瓜慢说 www.pkslow.com获取更多精彩文章!Docker & Kubernetes相关文章:容器技术一直使用官方的Kubernetes Dashboard来管理k8s,也算很友好的一款UI工具,但显示的资源不全、查看日志有限、时间久了要重要登陆,所以找了一款外观漂亮,用户体验很好的管理平台Lens。2 特性与安装2.1 特性Lens的优势主要有:很强的可用性和优秀的用户体验;多集群管理,可支持几百个集群;独立应用,无须在集群安装任何东西;可实时

2020-08-29 12:23:06 814

原创 Spring Cloud Config整合Spring Cloud Kubernetes,在k8s上管理配置

1 前言欢迎访问南瓜慢说 www.pkslow.com获取更多精彩文章!Kubernetes有专门的ConfigMap和Secret来管理配置,但它也有一些局限性,所以还是希望通过Spring Cloud Config来管理。在Kubernetes上面的微服务系统会有所不同,我们来探索一下如何整合Spring Cloud Kubernetes来做配置管理。整体方案与《使用Spring Cloud Config统一管理配置,别再到处放配置文件了》差不多,只是引入Spring Cloud Kubern

2020-08-25 09:43:36 993

原创 使用Spring Cloud Config统一管理配置,别再到处放配置文件了

1 前言欢迎访问南瓜慢说 www.pkslow.com获取更多精彩文章!可配置是一个成熟软件系统应该提供的特性,而配置管理对于大型系统就显得十分重要,特别是对于拥有多个应用的微服务系统。可喜的是,Spring为我们提供了很好的配置管理,如Springboot的配置就很强大。对于Spring Cloud,就有强大的Spring Cloud Config,在提供了一个在应用之外的配置管理,如文件或Git仓库,对分布式系统配置管理十分有益。2 快速体验Spring Cloud Config服务端就是一

2020-08-23 00:41:58 448 1

原创 把H2数据库从jar包部署到Kubernetes,并解决Ingress不支持TCP的问题

1 前言欢迎访问南瓜慢说 www.pkslow.com获取更多精彩文章!H2 Database是一个优秀的数据库,又小又方便,支持内存和文件形式,经常会在测试、POC(proof of concept)或开发环境用到它。在Springboot的许多应用中,也是内置了H2数据库,很常用。接下来我们来一步步把它推上k8s,让它坐上一个不一样的位置。建议阅读下面文章以帮助理解:Kubernetes用Helm安装Ingress并踩一下使用的坑容器技术相关文章2 本地jar包运行2.1 下载和启动

2020-08-13 15:13:41 277

原创 Kubernetes用Helm安装Ingress并踩一下使用的坑

1 前言欢迎访问南瓜慢说 www.pkslow.com获取更多精彩文章!容器技术相关文章Ingress是Kubernetes一个非常重要的Controller,它类似一个路由转发的组件,可以让外界访问Kubernetes内部的Service。除了Ingress,还有NodePort、LoadBalance等方式,Ingress暴露给外界的方式还是很常用的。2 安装Ingress我们通过helm来安装,会方便一些,先更新helm的仓库。$ helm repo updateHelm相关文章:

2020-08-11 15:52:38 838

原创 简化RESTful开发,Spring Data REST让你少掉发

1 前言欢迎访问南瓜慢说 www.pkslow.com获取更多精彩文章!前言Springboot + Spring MVC大大简化了Web应用的RESTful开发,而Spring Data REST更简单。Spring Data REST是建立在Data Repository之上的,它能直接把resository以HATEOAS风格暴露成Web服务,而不需要再手写Controller层。HATEOAS,即Hypermedia as the Engine of Application State

2020-08-08 09:12:17 555

原创 如何查看Docker容器环境变量,如何向容器传递环境变量

1 前言欢迎访问南瓜慢说 www.pkslow.com获取更多精彩文章!了解Docker容器的运行环境非常重要,我们把应用放在容器里执行,环境变量会直接影响程序的执行效果。所以我们要知道容器内部的环境变量,也要知道如何改变这些环境变量。2 查看环境变量2.1 方式一:docker inspect通过docker inspect命令不仅能查看环境变量,还能查看容器其它相关信息,非常丰富,以Json格式输出。$ docker inspect centos截取片段来看看:可读性还可以,但也不

2020-08-05 08:03:52 1827

原创 Spring Cloud Data Flow用Shell来操作,方便建立CICD

1 前言欢迎访问南瓜慢说 www.pkslow.com获取更多精彩文章!之前我们用两篇文章讲解了Spring Cloud Data Flow,例子都是用UI操作的,但我们在Linux系统上经常是无法提供界面来操作,集成在Jenkins上也无法使用UI。好在官方提供了Data Flow Shell工具,可以在命令行模式下进行操作,非常方便。相关文章可参考:Spring Cloud Data Flow初体验,以Local模式运行把Spring Cloud Data Flow部署在Kubernete

2020-08-04 07:41:33 543

原创 把Spring Cloud Data Flow部署在Kubernetes上,再跑个任务试试

1 前言欢迎访问南瓜慢说 www.pkslow.com获取更多精彩文章!Spring Cloud Data Flow在本地跑得好好的,为什么要部署在Kubernetes上呢?主要是因为Kubernetes能提供更灵活的微服务管理;在集群上跑,会更安全稳定、更合理利用物理资源。Spring Cloud Data Flow入门简介请参考:Spring Cloud Data Flow初体验,以Local模式运行2 部署Data Flow到Kubernetes以简单为原则,我们依然是基于Batch任务

2020-08-03 07:28:29 720

原创 Spring Cloud Data Flow初体验,以Local模式运行

1 前言欢迎访问南瓜慢说 www.pkslow.com获取更多精彩文章!Spring Cloud Data Flow是什么,虽然已经出现一段时间了,但想必很多人不知道,因为在项目中很少有人用。不仅找不到很多中文资料,英文资料也一样少的可怜。这让探索的路更加艰辛,也更加有趣吧。Spring Cloud Data Flow是基于微服务的,专门用于流式和批式数据处理的框架。2 基本概念2.1 数据处理模式数据处理有两种模式,分别是Streaming流式处理和Batch批次处理。Streaming是

2020-08-02 08:52:38 813

原创 Docker这些none:none的镜像,难道就不配拥有名字吗

1 前言欢迎访问南瓜慢说 www.pkslow.com获取更多精彩文章!搞容器开发一段时间后,想看看都有哪些镜像,执行了一下docker images -a,蒙圈了,有一堆<none>:<none>的镜像。不知有什么用,不知能不能删,不知会不会占用很多空间。接下来我们探索一下吧。2 镜像也有好坏吗?这些<none>:<none>镜像可分为两类:好与坏、有用与无用、不建议删除和建议删除的。2.1 好的none好的<none>:&lt

2020-08-01 09:19:22 1243

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除