随笔分类 - Kubernetes
摘要:Rancher 是一个容器管理平台。Rancher 简化了使用 Kubernetes 的流程。 下面记录一下手动安装Rancher的步骤 1. 部署 Rancher Server 执行以下命令即可(PS:前提是已经安装了docker) sudo docker run -d --privileged
阅读全文
摘要:1. 安装KubeSphere 安装了一夜,终于看到了期待已久的画面 第一步、硬件配置(PS:VirtualBox虚拟机): 操作系统:Ubuntu 18.04 CPU:4核 内存:8G 磁盘:60G 第二步、下载安装包 curl -L https://kubesphere.io/download/
阅读全文
摘要:1. 概述 Apache Cassandra将数据存储在表中,每个表都由行和列组成。CQL(Cassandra查询语言)用于查询存储在表中的数据。Apache Cassandra数据模型基于查询并针对查询进行了优化。Cassandra不支持用于关系数据库的关系数据建模。Cassandra数据建模专注
阅读全文
摘要:Cassandra是云原生和微服务化场景中最好的NoSQL数据库。我信了~ 1. Cassandra是什么 高可用性和可扩展的分布式数据库 Apache Cassandra™是一个开源分布式数据,可提供当今最苛刻的应用程序所需的高可用性、高性能和线性可伸缩性。它提供了跨云服务提供商、数据中心和地理位
阅读全文
摘要:1. KubeSphere 是什么 1.1. 官方解释 KubeSphere是一个分布式操作系统,提供以Kubernetes为核心的云原生堆栈,旨在成为第三方应用程序的即插即用架构,以促进其生态系统的发展。 KubeSphere还是一个多租户企业级容器平台,具有全栈自动IT操作和简化的DevOps工
阅读全文
摘要:Horizontal Pod Autoscaler 根据观察到的CPU利用率(或在支持自定义指标的情况下,根据其他一些应用程序提供的指标)自动伸缩 replication controller, deployment, replica set, stateful set 中的pod数量。注意,Hor
阅读全文
摘要:当我们尝试从私有仓库中拉取镜像时,可能会收到这样提示:requested access to the resource is denied Error response from daemon: pull access denied for xxx repository does not exist
阅读全文
摘要:1. 创建集群 Kubernetes集群 Kubernetes协调一个高可用的计算机集群,作为一个单独的单元来一起工作。有了这种抽象,在Kubernetes中你就可以将容器化的应用程序部署到集群中,而不必将它们特定地绑定到单独的机器上。为了利用这种新的部署模型,应用程序需要以一种将它们与单个主机解耦
阅读全文
摘要:1. 集群架构 1.1. Nodes(节点) 一个节点就是Kubernetes中的一个工作机器,一个节点可能是一台虚拟机,也可能是一台物理机。 每个节点都包含运行pods所需的服务,并由master组件管理。 节点上的服务包括container runtime、kubelet和kube-proxy。
阅读全文
摘要:1. Kubernetes是什么 Kubernetes是一个可移植的、可扩展的、用于管理容器化工作负载和服务的开源平台,它简化(促进)了声明式配置和自动化。它有一个庞大的、快速增长的生态系统。Kubernetes的服务、支持和工具随处可见。 Kubernetes一词源于希腊语,意为舵手或飞行员。20
阅读全文
摘要:入坑第一天,差点没爬起来😂😂😂 1. Kubernetes是什么 Kubernetes (K8s)是一个用于自动化部署、自动扩缩容和管理容器化应用程序的开源系统。 关于Kubernetes,说得最多的就是自动容器部署、弹性伸缩、应用管理。 (Automated container deploy
阅读全文