Dec082021
Kubernetes云原生架构设计指南:从单体应用到微服务容器化的完整迁移方案
Kubernetes云原生架构设计指南:从单体应用到微服务容器化的完整迁移方案
引言
随着云计算技术的快速发展,云原生架构已成为现代企业数字化转型的核心驱动力。Kubernetes作为容器编排领域的事实标准,为构建可扩展、高可用的云原生应用提供了强大的基础设施支持。本文将深入探讨如何基于Kubernetes构建云原生架构,从传统的单体应用迁移至微服务容器化架构,并提供完整的实施路径和最佳实...阅读全文
作者:绝缘体.. | 分类:docker, go, kubernetes, MySQL, spring, 云计算, 后端框架, 数据库, 编程语言 | 阅读: | 标签:docker, go, kubernetes, MySQL, spring
抢沙发
Nov222021
Kubernetes原生AI应用部署新趋势:Kueue与Kubeflow集成实践,实现AI训练任务的智能调度
Kubernetes原生AI应用部署新趋势:Kueue与Kubeflow集成实践,实现AI训练任务的智能调度
引言:云原生AI时代的挑战与机遇
随着人工智能技术的迅猛发展,深度学习模型的训练规模呈指数级增长。从图像识别到自然语言处理,再到生成式AI,现代AI工作负载对计算资源的需求日益苛刻。传统的单机或私有集群模式已难以满足多团队协作、资源高效利用和弹性伸缩的需求。
在这一背景下,Kubernetes...阅读全文
作者:绝缘体.. | 分类:docker, git, kubernetes, prometheus, python, 云计算, 开发工具, 编程语言 | 阅读: | 标签:docker, git, kubernetes, prometheus, python
Oct252021
Docker部署MySQL
简介
Docker是一个开源的应用容器引擎,能够将软件以及其依赖项打包成一个独立的容器,从而实现跨平台、快速部署和可移植性。MySQL是最受欢迎的开源关系型数据库管理系统之一,广泛用于各种规模的应用中。
在本篇博客中,我们将探讨如何使用Docker快速、方便地部署MySQL数据库,以及一些常见的 MySQL Docker容器管理技巧。
步骤
1. 安装Docker
要运行MySQL Docker容器,首先需要在您的机...阅读全文
Oct172021
Kubernetes中的Pod与容器管理详解
Kubernetes是一个广泛使用的容器编排平台,它提供了一种集中管理容器化应用程序的方式。在Kubernetes中,最基本的调度和管理单位是Pod和容器。本文将详细介绍Kubernetes中的Pod与容器管理。
什么是Pod?
Pod是Kubernetes中的最小可调度和管理单位。它是一个抽象的概念,可以包含一个或多个容器。Pod中的容器共享相同的网络和存储资源,并且可以通过localhost进行通信。
Pod是部署和扩展应...阅读全文
Oct142021
从传统架构迁移到K8S的最佳实践
随着云原生技术的快速发展,越来越多的企业和组织开始考虑将传统的架构迁移到容器编排平台Kubernetes(K8S)。K8S 提供了强大的资源管理能力和高可用性,能够降低运维成本并提高应用的可靠性。本文将介绍从传统架构迁移到K8S的最佳实践,帮助读者顺利完成架构迁移。
1. 架构设计
在开始迁移之前,首先需要对现有的传统架构进行评估和设计。传统架构通常是基于单个服务器和数据库的,而K8S...阅读全文
作者:绝缘体.. | 分类:docker, jenkins, kubernetes, prometheus, 云计算 | 阅读: | 标签:docker, jenkins, kubernetes, prometheus, 迁移
Oct132021
K8S入门指南:从零开始学习容器编排技术
简介
Kubernetes(简称K8S)是一个开源的容器编排技术,用于自动化部署、扩展和管理容器化应用程序。它提供了一个统一的平台,使开发人员可以轻松地管理容器,并确保应用程序在分布式环境中可靠运行。
为什么要学习Kubernetes?
容器化技术已经成为现代软件开发的重要组成部分。Kubernetes作为最受欢迎的容器编排平台之一,具有许多优势和功能,可以帮助开发人员更好地部署、管理和扩展容...阅读全文
Sep282021
ASP.NET Core on K8S: K8S单节点环境搭建
介绍
ASP.NET Core 是一个跨平台的开源框架,可以用来构建现代化的Web应用程序。K8S(Kubernetes)则是一个用于自动部署、扩展和管理容器化应用程序的开源容器编排工具。本篇博客将介绍如何在K8S上搭建单节点环境,并部署ASP.NET Core应用程序。
前提条件
在开始搭建K8S单节点环境之前,请确保满足以下前提条件:
已安装Docker和Kubectl。
已有运行中的Kubernetes群集。
步骤
以下是在K...阅读全文
Sep032021
61:权限提升-Redis&Postgre&令牌窃取&进程注入
本课内容
案例1:Redis数据库权限提升-计划任务
1、利用计划任务执行命令反弹shell
2、写入ssh-keygen公钥然后使用私钥登陆
3、权限较低往web物理路径写webshell
4、修复方案
案例2:PostgreSQL数据库权限提升-漏洞
1、PostgreSQL 高权限命令执行漏洞(CVE-2019-9193)
2、PostgreSQL 提权漏洞(CVE-2018-1058)
案例3:Windows2008&7令牌窃取提升-本地
案例4:Windows2003&...阅读全文
Aug192021
45:漏洞发现-API接口服务之漏洞探针类型利用修复
思维导图
接口服务类安全测试
根据前期信息收集针对目标端口服务类探针后进行的安全测试,主要涉及攻击方法:口令安全,WEB类漏洞,版本漏洞等,其中产生的危害可大可小,属于端口服务/第三方服务类安全测试面。一般在已知应用无思路的情况下选用的安全测试方案。
API接口-webservice RESTful APT
https://xz.aliyun.com/t/2412
https://github.com/SmartBear/soapui
根据应用自身的功能...阅读全文
Aug062021
k8s实践 – Kubernetes集群运行原理详解
Kubernetes(简称k8s)是一种开源容器编排平台,它能够自动化地部署、扩展和管理容器化应用程序。在本博客中,我们将深入探讨Kubernetes集群的运行原理。
什么是Kubernetes集群?
Kubernetes集群是由多个主机(称为节点)组成的集合,用于运行容器化应用程序。每个节点都可以运行一个或多个容器,并且它们可以互相通信和协作。集群可以跨多个主机进行扩展,以处理大量的容器和应用程序。...阅读全文