VS Code 无法下载 Go 插件的工具包 云计算 2023-01-04 大树 手机阅读 VS Code 安装 Go 插件之后,打开 Go 项目时,编辑器会提示安装工具包。但是 golang.org 无法直接访问,我们需要将包手动下载到 GOPATH 目录,进行安装。 创建包目录 1 2 cd $GOPATH mkdir -p src/golang.org/x 下载包 1 2 3 cd src/golang.org/x git clone https://github.com/golang/tools.git git clone https://github.com/golang/lint.git 安装包 1 2 go get golang.org/x/tools/... go get github.com/golangci/golangci-lint/cmd/[email protected]
Kubernetes clientgo 源码分析 workqueue 概述 源码版本信息 Project: kubernetes Branch: master Last commit id: d25d741c Date: 2021-09-26 自定义控制器涉及到的 client-go 组件整体工作流程,大致如下图: 今天我们来详细研究下 workqueue 相关代码。client-go 的 util/workqueue 包里主要有三个队列,分别是普通队列,延时队列, 云计算 2023-07-09 大树
从 Gartner 的 2021 年云安全炒作周期报告中得到的启示 本文译自 Takeaways from Gartner’s 2021 Hype Cycle for Cloud Security report。 Gartner 在该集团的最新预测中称,2021 年全球公有云服务将增长 26.2%,见 Forecast: Public Cloud Services, Worldwide, 2019-2025, 2Q21 Update。 2020 年,云计算使 IT 云计算 2023-07-10 大树
搭建远程 Kubernetes 开发环境 Minikube 是 Kubernetes 的单机发行版本,适用于产品体验和日常开发。这里使用 Minikube 搭建开发环境,将 Kubernetes 搭建在 CentOS 云服务器,本地使用 OS X 进行远程开发。 1. 云服务器安装 Minikube 在 Minikube 的 GitHub 版本页面,找到合适的版本,进行安装。以 CentOS 为例,执行命令: 1 curl -Lo min 云计算 2023-01-04 大树
Apache APISIX 深度案例:构建高效的网关可观测性系统 引言 在当今微服务架构盛行的背景下,网关扮演着至关重要的角色。本文将分析探讨如何利用 Apache APISIX 打造一个全方位的可观测性系统,覆盖监控、告警、日志收集和运营分析等关键领域。 系统全景: 负载均衡 负载均衡是确保应用程序高可用和高性能的基石。根据不同的业务需求(如业务体量、性能要求、费用等因素),负载均衡可以在 L4 层(如 AWS NLB)和 L7 层(如 AWS ALB)之间选 云计算 2024-04-12 大树
Redis压测工具redisbenchmark redis-benchmark 压测参数 redis-benchmark 测试指标 安装redis-benchmark工具 redis-benchmark 常见压测案例 Kubernetes Helm快速部署Redis Cluster & Redisinsight redis-benchmark 压测参数 参数 参数说明 -h redis 连接地址 -p redis端口号,不写默认为637 云计算 2023-08-15 大树