logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

K8S - deployment - 外

在kubernetes中,Pod是最小的控制单元,但是kubernetes很少直接控制Pod,一般都是通过Pod控制器来完成的。Pod控制器用于pod的管理,确保pod资源符合预期的状态,当pod的资源出现故障时,会尝试进行重启或重建pod。

#kubernetes#容器
K8S 实战篇 - Mysql部署&pv -3

在k8s 实战篇 - mysql部署 - 2和k8s 实战篇 - mysql部署 - 1中有讲过如何在pod上部署mysql,其中1主要是描述如何部署,2主要描述部署之后数据如何持久化。在本章中会讲通过K8S的PV和PVC部署mysql,来进行数据的持久化。那什么是PV及PVC呢?

#kubernetes#mysql#容器
k8s 实战篇 - mysql部署 - 2

在`k8s 实战篇 - mysql部署 - 1`章节中,已经部署好了mysql。部署好之后需要使用到mysql的存储及查询数据等功能。但是mysql不可避免的会出现宕机或者误删除的情况。数据能持久保存下来的话,在下次mysql重启或者是重新部署的时候,就不需要在导入数据。这一章主要讲解如何存储数据到宿主机硬盘,在重新部署的时候加载宿主机硬盘数据。...

#kubernetes#mysql#容器
k8s 项目部署引用 agent skywalking 之 spring rabbitmq 链路追踪

公司最近在做运维改造,包括云平台的替换,部署打包迁移到 k8s 上,还有系统监控部署,提到监控部署的话,公司使用了 skywalking。

#java-rabbitmq#rabbitmq#spring
K8S实战 - 如何在kubernetes中安装软件

通过便捷yaml文件,执行kubectl apply -f 可以安装软件参考如下脚本(这个里面主要定义,PV、PVC、Deployment、Service等信息,主要说明安装mysql、安装mysql的位置、配置及端口,通过执行安装mysql。

#kubernetes#mysql#docker
k8s 实战篇 - 镜像打包部署 - springboot&mysql - 3

这一章主要介绍怎么在k8s上面部署及启动springboot&mysql项目,现在就来使用spring开发一个查询数据库的项目。在"k8s 实战篇 - mysql部署"中有介绍如何搭建mysql及持久化数据。在此基础上使用spring boot框架对数据库查询,然后返回客户端操作结果

#kubernetes#spring boot#mysql
K8S 实战篇 - SpringBoot&Secret - 5

K8S 实战篇 - SpringBoot&ConfigMap - 4在这篇文章中主要讲解了SpringBoot项目如何通过ConfigMap加载配置的。这一章主要讲解SpringBoot项目中关于敏感信息的配置,如:数据库密码等

#kubernetes#spring boot#docker
K8S 实战篇 - SpringBoot&ConfigMap - 4

ConfigMap是一种API对象,用来将非加密数据保存到键值对中。ConfigMap在设计上不是用来保存大量数据的。在ConfigMap 中保存的数据不可超过1MiB。如果你需要保存超出此尺寸限制的数据,你可能希望考虑挂载存储卷 或者使用独立的数据库或者文件服务。

#kubernetes#spring boot
k8s 实战 - kubectl logs - 外传

通过执行“kubectl logs -h” ,可以查看kubectl logs的帮助信息。kubectl logs 可以协助排查容器内pod或者是其他资源的问题,它通过打印日志的形式输出。在minikube实战篇中都有关于kubectl logs的使用,它可以输出pod的日志信息,定位问题。以下是logs的帮助信息,我主要翻译一下及简单的使用说明。

#kubernetes#容器
minikube 快速使用入门 - 安装 - 1

Minikube是一个单机版的kubernetes集群,可以在windows,mac,linux 快速的创建一个kubernetes集群,他可以帮助想了解kubernetes的人员快速了解

#kubernetes#linux#容器
    共 14 条
  • 1
  • 2
  • 请选择