微服务架构系列文章、精品教程

本文档涵盖了从Python工具到Kubernetes的广泛技术领域,包括Linux工具、Docker、Kubernetes(K8s)的详细教程,以及Hadoop生态、消息队列、数据库、分布式存储、监控报警和日志管理等方面的内容,旨在提供全面的微服务架构和云原生技术知识。
摘要由CSDN通过智能技术生成

python工具

python相关工具使用技巧(pip)

virtualenv虚拟独立python环境使用

Python下APScheduler的快速指南

python文件夹,文件监听工具(pyinotify,watchdog)

python命令行解析库——argparse库的使用

python分布式多进程框架 Ray

python自定义包的发布与安装

linux工具和命令

Windows10+Ubuntu16.04(ubuntu18.04)双系统安装

win10中安装centos7双系统

开发环境ubuntu16安装以后的初始化设置

开发环境ubuntu16.04常用工具和设置(git、ssh、python、sh、java、Maven、mysql、postgresql)

CentOS最常用命令及快捷键整理

centos7(linux)使用心得

shell编程

linux-网络数据包抓取-tcpdump

Supervisor安装与配置(Linux/Unix进程管理工具)

ubuntu启动配置ftp服务端

vscode 使用技巧(持续更新)

架构基础知识

从上百幅架构图中学得半点大型网站建设经验(上)

浅谈大型web系统架构

lua编程入门

集群服务器免密登录

docker

docker教程,dockerfile教程

使用docker run的选项以覆盖Dockerfile中的设置详解

Docker容器内不能联网的6种解决方案

docker使用填坑记录(持续更新)

docker 部署Gitlab

docker安装常用组件(mysql,redis,postgres,rancher,Portainer,蝉道)

docker-compose 使用

Docker Swarm 使用

k8s

Kubernetes 详解

minikube安装k8s单机调试环境(docker、virtualbox、kubectl、minikube、Kubernetes)

ubuntu搭建Kubernetes集群(ansible,kubedam,rancher))

k8s上安装并初始化Helm,helm基础使用教程

k8s中yaml文件书写格式

Kubernetes之kubectl命令行工具简介、安装配置及常用命令

kubectl命令大全

kubernetes kubelet参数

kubernetes之kubedns部署(kubedns,dnsmasq,exechealthz)以及dns-autoscaler部署

Kubernetes集群安全:Api Server认证

k8s中hostname, hosts文件, DNS和代理问题, service和pod的访问问题

kubernetes存储系统介绍(Volume、PV、dynamic provisioning)

k8s的volum,pv和pvc(阿里云服务器nfs创建pv,hostpath创建pv)

k8s中的endpoint

Kubernetes RBAC 详解

kubernetes中port、target port、node port的对比分析,以及kube-proxy代理

Kubernetes中Secret使用详解

在k8s中将文件通过configmap添加为pod的文件

k8s nodeSelector和affinity

kubernetes 简介:调度器和调度算法((Affinity/Anti-Affinity, Taints and Tolerations, 自定义调度器 )

Horizo​​ntal Pod Autoscaler (HPA) 根据资源横向扩展

Kubernetes Pod 优先级和抢占

pod配置Liveness和Readiness探针

k8s的job和Cron Job

将应用制作成镜像发布到服务器k8s上作为容器微服务运行。

kubernets 集群和本地环境联调环境打通工具kt-connect

k3s 部署

hadoop生态

hadoop、hbase、hive、spark分布式系统架构原理

centos7下搭建hadoop、hbase、hive、spark分布式系统架构

hadoop+hive+hbase+spark补充内容

Hive 架构知识体系及语法详解

hbase工作 架构原理

Hbase GC调优原理分析

HADOOP基本操作命令

spark 常用函数介绍(python)

zookeeper教程

window下hive的安装

Hadoop Hive sql 语法详解

window下hadoop、hbase的安装和eclipse开发环境配置

window下spark的安装和开发环境配置

ubuntu系统下hbase数据库的安装和使用,hbase配置文件详解

hdfs+zookeeper+hbase分布式在k8s中部署

HBase因hostname可能引起的RIT问题。HBASE的ip和hostname坑

集群间动态扩展和删除hdfs的datanode和hbase的regionserver

Hbase数据结构+基本语法

hbase使用restful接口进行数据操作

hbase权限管理(访问控制标签ACL)

hbase压力测试

用Python3.6操作HBase之HBase-Thrift

通过helm在k8s上部署spark(伪集群版)

运行支持kubernetes原生调度的Spark程序

支持kubernetes原生Spark 与其他应用的结合(mysql,postgresql,oracle,hdfs,hbase)

k8s集群中 spark访问hbase中数据

zeppelin k8s安装部署和基本使用教程(在线的分析工具)

消息队列

docker部署kafka,k8s(helm)部署kafka

kafka实战教程(python操作kafka),kafka配置文件详解

Kafka压力测试(写入MQ消息压测和消费MQ消息压测)

Rabbitmq基本原理和架构

docker 部署rabbitmq,k8s部署rabbitmq集群

python操作rabbitmq操作数据

mqtt安装使用教程。(基于rabbitmq插件,docker部署,k8s部署,python教程)

数据库

Windows下的MySQL安装、MySQL-Front安装

win10 安装oracle11g R2的64位版本

windows下MongoDB数据库的安装

linux下安装mysql,postgres

docker安装mysql,postgres

postgres数据库入门, python 操作postgres

sql常用功能实现

sql优化的几种方法

MySQL索引和SQL调优手册

clickhouse 部署+介绍

索引利弊,如何创建索引,单键索引还是组合索引

Druid 简介,架构,部署,python连接

canal 增量订阅mysql消息

Elasticsearch是如何做到快速索引的

RoaringBitmap 原理

Elasticsearch 监控和优化(持续)

分布式存储

有状态容器实践:k8s集成ceph分布式存储

helm部署ceph在k8s上做分布式存储

使用GlusterFS作为Kubernetes的后端存储

监控报警

ZipKin原理学习(分布式实时数据追踪系统)+window部署zipkin+k8s部署zipkin

zabbix报警系统docker部署,k8s部署,基本使用方法

Kubernetes监控:部署Heapster、InfluxDB和Grafana

Prometheus 原理和实践,含docker部署Prometheus、node Exporters、Alertmanager、Push Gateway、grafana

prometheus-operator架构部署( prometheus-server, pushgateway, grafana, alertmanater,servicemonitor…)

Prometheus Alertmanager报警组件

使用Python编写Prometheus监控

grafana将自己的数据库(hbase)设置为数据源

日志

日志收集系统Elasticsearch,Fluentd , Kibana

全文搜索引擎 Elasticsearch 入门(ik,kibana,x-pack)

Kubernetes-基于EFK进行统一的日志管理原理(kibana查询语法)

Fluentd语法速记

ES基本查询总结

EFK+sentinl报警机制

搜索

solrcloud 7.5在k8s上的部署安装和使用教程

网关/servicemesh

nginx在k8s上的安装部署和使用教程

kong 网关教程入门

kong插件应用(熔断 限流,黑白名单,认证(basic,key,jwt,hmac,),授权,加密,zipkin链路跟踪,日志, prometheus可视化, 爬虫控制插件)

istio简介和基础组件原理(服务网格Service Mesh)

k8s安装部署Istio

istio使用教程和示例(导流,请求路由,访问拒绝,黑白名单,限速)

Linkerd2安装和使用

测试

python测试系列教程 —— 单元测试unittest

python测试系列教程 —— 调试日志logging

python测试系列教程 —— YAML配置文件语法教程

python测试系列教程——python+Selenium自动化测试框架

Selenium-IDE脚本录制,selenium-side-runner自动化测试教程

jenkins+postman+newman环境搭建自动化测试

运维

自动化运维工具(ansible入门教程)

CI/CD

jenkins简介及docker部署

jenkins使用入门(邮件、ssh、git、)

协同工作

文档协作编辑 ONLYOFFICE 部署和使用教程

docker 部署Gitlab

git原理和常用操作

Git使用-.gitignore文件(使一些文件不上传到git)

docker部署蝉道

phabricator安装配置和使用(docker安装和独立部署)

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

腾讯AI架构师

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值