技术

  • Kubernetes 相关概念快速入门

    写在前面 笔者今年 9 月从端侧开发转到后台开发,第一个系统开发任务就强依赖了 K8S,加之项目任务重、排期紧,必须马上对 K8S 有概念上的了解。然而,很多所谓“K8S 入门概念”的文章看的一头雾水,对于大部分新手…

    2021年9月7日 技术
  • Kubernetes实战:下载kubernetes启动apiserver

    下载kubernetes 通过二进制版本包安装 kubernetes ,下载需要科学上网,此处安装1.15.2版本。 下载方式: 进入kubernetes的github页面: https://github.com/kubernetes/kubernetes 进入tags页签: https://github….

    2021年8月29日
  • Kubernetes实战:部署etcd集群

    部署Master节点服务:etcd 部署etcd集群etcd 的leader选举机制,要求至少3台或以上的奇数台主机。本次安装涉及:hdss7-12,hdss7-21,hdss7-22。这里以hdss7-12 主机为例,另外两台主机安装部署方式相同。 集群规…

    2021年8月29日
  • Kubernetes实战:部署私有仓库harbor

    操作hdss7-200虚拟机 官方地址 官方地址:https://goharbor.io/ 下载地址:https://github.com/goharbor/harbor/releases 使用 离线安装版本 harbor-offline-installer-vx.x.x.tgz ,选择版本号 安装harbor mkdir…

    2021年8月28日
  • Kubernetes实战:安装docker环境

    操作 hdss7-21, hdss7-22, hdss7-200 三台虚拟机,以 hdss7-21 为例   yum install -y docker-ce 如果安装失败请用以下方法: # 0.查看系统内核版本,安装docker必须是3.10+以上的版本 uname -r   # 1.卸…

    2021年8月28日
  • Kubernetes实战:创建TLS证书和秘钥

    操作 hdss7-200 虚拟机 安装 CFSSL wget https://pkg.cfssl.org/R1.2/cfssl_linux-amd64 -O /usr/local/bin/cfssl wget https://pkg.cfssl.org/R1.2/cfssljson_linux-amd64 -O /usr/local/bin/cfssl-json wget ht…

    2021年8月28日
  • Kubernetes实战:部署自建DNS系统

    操作 hdss7-11 虚拟机 安装常用软件 yum install -y wget net-tools ntpdate telnet tree nmap sysstat lrzsz dos2unix bind-utils vim less 定时同步时间 crontab -e #ntp 00 * * * * /usr/sbin/ntpdate ntp6.al…

    2021年8月28日
  • Kubernetes实战:搭建虚拟机集群

    创建5台虚拟机 新建一台虚拟机,配置好系统和网络,作为模板机。 然后分别克隆5台虚拟机,直接用 IP 作为虚拟机名称。 修改主机名 hostnamectl set-hostname node7-11.host.com 修改 IP 地址 vi /etc/sysconfig/n…

    2021年8月28日
  • CentOS 初始化配置

    实验服务器为Vmware虚拟机,版本为CentOS 7.x 64位系列最小化安装。 配置IP和网关 vi /etc/sysconfig/network-scripts/ifcfg-ens33 ​ BOOTPROTO=static #静态注册 ONBOOT=yes IPADDR=10.0.0.7 #需要和设置的IP段…

    2021年8月28日
  • 使用Docker容器化封装应用程序的意义

    使用Docker容器化封装应用程序的意义 Docker引擎统一了基础设施环境 – docker环境 硬件的配置、操作系统的版本、运行时环境的异构 Docker引擎统一了程序打包的方式 – docker环境 java程序、python程…

    2021年8月25日