rancher 2.2.2_ha 部署高可用k8s集群_简道-编程思维

对于生产环境,需以高可用的配置安装 Rancher,确保用户始终可以访问 Rancher Server。当安装在Kubernetes集群中时,Rancher将与集群的 etcd 集成,并利用Kubernetes 调度实现高可用。 为确保高可用,本文所部署的 Kubernetes 集群将专用于运行 Rancher ,Rancher 运行起来后,可再创建或导入集群以运行具体的工作负载。 一、推荐架构

docker组成原理_阿弱-编程思维

目录Docker引擎OCI容器标准镜像启动流程 本文是阅读《深入浅出Docker》的相关学习笔记 起初简单的以为Docker和容器是一种东西,后来才发现Docker是实现了Linux容器技术(LXC,可以提供轻量级的虚拟化)的一种实现 LXC技术使用Linux 内核和内核功能(Cgroups 和Namespaces)来分隔进程,以便各进程相互独立运行 于是好像有了一个定义:容器是一个相互隔离的和

mysql无法远程连接10038错误的坑(阿里云ecs)_井传红-编程思维

为什么有这篇博客   昨天购买了阿里云的ecs服务器,通过xshell安装了docker,然后在docker环境中安装mysql,版本是8.0.21。开始一切顺利,在服务器环境中能正常执行各种命令。结果在使用navicat远程连接服务器mysql时卡住了,以下就是从卡住到解决的过程,希望能帮助到同样遇到这个问题的人。 问题根源   先说结论,由于是阿里云新实例,控制台未设置规则,远程无法访问33

我用docker搭建的第一个博客_bighu-编程思维

其实很早就听说了docker这个东西,一直以来想玩不知道拿什么下手,再加上前段时间听了一个思科的年度网络报告讲解里面稍微提了一下docker的优势以及网络即服务的概念。想通了,不是每一步都得亲历亲为,docker就是一种很好的便捷方案,什么lnmp,lamp都不需要自己搭了,直接pull就行,于是乎就现学了一下docker的知识,然后上手一个博客。 在ubuntu中安装docker #如果之前装

使用dockerfile部署springboot应用_井传红-编程思维

本章简单展示如何最短时间 把springboot应用打包成镜像并创建成容器。   准备工作:          1.安装docker ,保证执行docker version没有问题          2.拉下来一个jdk镜像 docker pull openjdk:8-jdk-alpine    1.创建一个简单的springboot项目 项目地址:https://github.com/hons

安装docker和docker-compose_菜小牛-编程思维

安装docker和docker-compose 以下为debian安装方式,其他系统类似 安装docker的官网地址:https://docs.docker.com/engine/install/debian/ 安装docker 卸载旧版本 sudo apt-get remove docker docker-engine docker.io containerd runc 添加仓库 更新仓库,

Aeraki Mesh正式成为CNCF沙箱项目,腾讯云携伙伴加速服务网格成熟商用-编程思维

6月,由腾讯云主导,联合百度、灵雀云、腾讯音乐、滴滴、政采云等多家合作伙伴发起的服务网格开源项目 Aeraki Mesh 通过了全球顶级开源基金会云原生计算基金会(CNCF)技术监督委员会评定,正式成为CNCF 沙箱项目。这意味着 Aeraki Mesh 得到了云原生开源社区的认可,而且加入 CNCF 也保证了项目的中立和开源开放,为 Aeraki Mesh 在云原生生态系统的进一步发展迈出了坚

【视频】k8s套娃开发调试dapr应用 - 在6月11日【开源云原生开发者日】上的演示-编程思维

这篇博客是在2022年6月11日的【开源云原生】大会上的演讲中的演示部分。k8s集群套娃(嵌套)是指在一个k8s的pod中运行另外一个k8s集群,这想法看上去很疯狂,实际上非常实用。 k8s集群套娃(嵌套)是指在一个k8s的pod中运行另外一个k8s集群,这想法看上去很疯狂,其实这想法也非常实用。 试想,当你开发一个k8s应用的时候候一定会希望在自己的环境中先测试一下,这时你有几个选择:1)自

超详细干货!Docker+PXC+Haproxy搭建高可用强一致性的MySQL集群-编程思维

前言 干货又来了,全程无废话,可先看目录了解。 MySQL搭建集群最常见的是binlog方式,但还有一种方式是强一致性的,能保证集群节点的数据一定能够同步成功,这种方式就是pxc,本篇就使用图文方式一步步展示具体的搭建步骤及最终效果。 搭建 本次搭建集群环境以5节点MySQL为例 1、安装pxc镜像 拉取pxc镜像 docker pull percona/percona-xtradb

Docker-Compose实现Mysql主从-编程思维

1. 简介 通过使用docker-compose 搭建一个主从数据库,本示例为了解耦 将两个server拆分到了两个compose文件中,当然也可以放到一个compose文件中 演示mysql版本:5.7.16 2. 部署流程 master节点: 安装mysql-server 修改配置 创建用于同步的账号并授权 检查相关配置 slave节点: 安装mysql-server 修改配置 选择主节点

手把手教你 Docker搭建mysql并配置远程访问-编程思维

一、使用docker部署mysql 1、在docker中搜索要安装的mysql docker search mysql (这步其实可以跳过O(∩_∩)O哈哈~) 2、拉取mysql镜像 docker pull mysql:5.6 (这里我使用的是5.6版本的,大家可以根据需求更改) 3、运行容器 docker run -itd --name=mysql56 --restart=always

在 Minecraft 中管理 Kubernetes 集群-编程思维

原文链接:在 Minecraft 中管理 Kubernetes 集群 微软 2015 年收购 Minecraft 之后不久开源了一个项目叫 Dockercraft,这个项目当时看起来非常有趣,通过 Dockercraft,玩家可以在 Minecraft 中启动或停止一个 Docker 容器,而 Docker 容器会以一个 N*N 的方块房子的方式显示在玩家面前,每一栋房子都代表一个 Dock

Linux Capabilities 入门教程:进阶实战篇-编程思维

原文链接:https://fuckcloudnative.io/posts/linux-capabilities-in-practice-2/ 该系列文章总共分为三篇: Linux Capabilities 入门教程:概念篇 Linux Capabilities 入门教程:基础实战篇 Linux Capabilities 入门教程:进阶实战篇 Linux capabilities 非常晦涩难

在 macOS 中使用 Podman-编程思维

原文链接:https://fuckcloudnative.io/posts/use-podman-in-macos/ Podman 是一个无守护程序与 Docker 命令兼容的下一代 Linux 容器工具,该项目由 RedHat 主导,其他的细节可以参考 Podman 使用指南,本文的重点不是这个。 Podman 一直以来只能跑在 Linux 系统上,macOS 和 Windows 只能通过

Kubernetes 使用 Kubevirt 运行管理 Windows 10 操作系统-编程思维

原文链接:https://fuckcloudnative.io/posts/use-kubevirt-to-manage-windows-on-kubernetes/ 最近我发现我的 Kubernetes 集群资源实在是太多了,有点浪费,不信你看: 既然闲置资源那么多,那我何不想办法利用一下。怎么用,用来干什么又是一个问题,想到我手中只有 MacBook,缺少 Windows 操作系统,那

Kubernetes 教程:在 Containerd 容器中使用 GPU-编程思维

原文链接:https://fuckcloudnative.io/posts/add-nvidia-gpu-support-to-k8s-with-containerd/ 前两天闹得沸沸扬扬的事件不知道大家有没有听说,Google 竟然将 Docker 踢出了 Kubernetes 的群聊,不带它玩了。。。 具体的解释请看《听说 K8s 要甩了 Docker 了》,我这里简单描述下,Kuber