编辑
2024-07-01
TechNotes
00

认识kubernetes

K8s概述

Kubernetes 是一个可移植、可扩展的开源平台,用于管理容器化的工作负载和服务,可促进声明式配置和自动化。 Kubernetes 拥有一个庞大且快速增长的生态,其服务、支持和工具的使用范围相当广泛。

Kubernetes 的目标是让部署容器化的应用简单并且高效(powerful),Kubernetes 提供了应用部署,规划,更新,维护的一种机制。

Kubernetes 这个名字源于希腊语,意为“舵手”或“飞行员”。K8s 这个缩写是因为 K 和 s 之间有 8 个字符的关系。 Google 在 2014 年开源了 Kubernetes 项目。 Kubernetes 建立在 Google 大规模运行生产工作负载十几年经验的基础上, 结合了社区中最优秀的想法和实践。

  • K8S从1.11版本开始将Containerd作为默认的容器

image.png

编辑
2024-06-28
DeployDiary
00

项目描述

Web 前端采用 Nginx/HAProxy+Keepalived 作负载均衡器;后端wordpress采用 MySQL数据库一主多从或读写分离架构实现。

项目架构图:

image.png

编辑
2024-06-26
DeployDiary
00

WordPress简述

WordPress是一个开源的内容管理系统(CMS),用于创建和管理网站。它是使用PHP语言编写的,并使用MySQL数据库进行数据存储。具有大量的主题和插件,拥有庞大的社区支持,用户可以通过论坛、博客、教程等途径获取帮助和分享经验。总之,WordPress是一个强大而灵活的网站建设工具,适用于各种规模和类型的网站建设项目。无论是个人用户还是企业机构,都可以通过WordPress实现他们的网站目标。

基础架构

本次项目主要用到LNMP(Linux+Nginx+Mysql+PHP)架构。

编辑
2024-06-24
TechNotes
00

GitHub Copilot 简介

GitHub Copilot 是一款由 GitHub 与 OpenAI 合作推出的代码自动补全工具,基于 GPT-3 技术。它能够根据上下文和注释提示,为开发者提供智能的代码建议。在日常使用中,熟练掌握 Copilot 的快捷键可以极大地提高编码效率。本文将深入介绍 GitHub Copilot 的快捷键,帮助开发者更好地利用这一强大工具。

image.png

编辑
2024-06-24
TechNotes
00

问题描述

  • 使用U盘刻录Linux ISO 系统镜像后, 想恢复U盘时, 由于使用DiskGenius直接删除了U盘的所有分区, 不知为何, 无法正常格式化; 使用DiskGenius格式化U盘后电脑无法正常识别U盘, 而使用磁盘管理格式化U盘则提示系统找不到指定文件.

解决方法