2021
11-17
11-17
在docker中部署k8s的方法
K8sk8s是一个cluster集群,在cluster集群中有多个Namespace,一个namespace下又有多个pods,一个pod下有多个container。这篇文章带你从头在docker中部署k8s。docker下载docker安装docker:https://docs.docker.com/docker-for-mac/install/在docker中使用k8s:https://docs.docker.com/desktop/kubernetes/在docker设置中,点选如下图的两个。k8s相关命令在这一小节会简单介绍通过命令行控制k8s的相关shell命令。获取相关的names...
继续阅读 >
一、前言架构原理:每个Master都可以拥有多个Slave。当Master下线后,Redis集群会从多个Slave中选举出一个新的Master作为替代,而旧Master重新上线后变成新Master的Slave。二、准备操作本次部署主要基于该项目:https://github.com/zuxqoj/kubernetes-redis-cluster其包含了两种部署Redis集群的方式:StatefulSetService&Deployment两种方式各有优劣,对于像Redis、Mongodb、Zookeeper等有状态的服务,使用StatefulSet是首...
介绍PHP是网络上最流行的编程语言之一,许多被广泛使用的内容管理系统都使用它开发,如WordPress和Drupal,并为现代服务器端框架(如Laravel和Symfony)提供核心代码。尽管PHP很受欢迎,但是其缓慢和难以维护也是众所周知的。近几年这两个毛病已经没有那么严重了,但是高性能的PHP应用程序依然会需要两个功能:OPcache和PHPFastCGI进程管理器(PHP-FPM)。在本文中,你将了解到在Kubernetes上如何使用自定义OPcache和PHP-FPM配置...
1.安装dockeryuminstalldocker#启动服务systemctlstartdocker.servicesystemctlenabledocker.service#测试dockerversion2.安装etcdyuminstalletcd-y#启动etcdsystemctlstartetcdsystemctlenableetcd#输入如下命令查看etcd健康状况etcdctl-Chttp://localhost:2379cluster-health#安装Kubernetesyuminstallkubernetes-y安装好后,编辑文件/etc/kubernetes/apiserver,将KUBE_ADMISSION_CONTROL后面的Serv...
在过去一年里,Kubernetes以其架构简洁性和灵活性,流行度持续快速上升,我们有理由相信在不远的未来,Kubernetes将成为通用的基础设施标准。而京东早在2016年年底上线了京东新一代容器引擎平台JDOS2.0,成功从Openstack切换到JDOS2.0的Kubernetes技术栈,打造了完整高效的PaaS平台。6月28日京东基础架构部技术总监、集群技术部负责人鲍永成受邀出席了RancherLabs举办的ContainerDay2018容器技术大会,并做了题为《京东...