平台雲基石 CoreOS之離線安裝篇(無需網際網路)

2021-09-12 05:51:58 字數 1939 閱讀 5573

coreos是目前流行的平台雲(paas)的基石(coreos+docker),docker容器執行在coreos系統上。

coreos安裝是比較麻煩的:

a、cloud-config.yaml的配置

燒錄建議用ultroiso,方便快速。

在目錄/etc/systemd/network/目錄下

sudo vi static.network
填入如下內容,你需要根據你實際情況修改

[match]

name=enp3s0 #網絡卡名

[network]

address=192.168.1.103/24

gateway=192.168.1.254

儲存退出,執行如下命令生效

sudo systemctl restart systemd-networkd
linux下執行ssh-keygen命令

會在你的使用者目錄下的.ssh目錄下生成乙個id_rsa和id_rsa.pub(公鑰)

windows下用puttygen或者github for windows(安裝完成有git shell-這裡包含ssh-keygen),我使用的是第二個

#cloud-config

hostname: coreos1

coreos:

etcd:

addr: $private_ipv4:4001

peer-addr: $private_ipv4:7001

units:

- name: etcd.service

command: start

- name: fleet.service

command: start

- name: static.network

content: |

[match]

name=enp3s0

[network]

address=192.168.1.103/24

gateway=192.168.1.254

dns=8.8.8.8

dns=8.8.4.4

users:

- name: core

ssh-authorized-keys:

- ssh-rsa #id_rsa.pub檔案裡的內容貼上在這裡

- groups:

- sudo

- docker

修改210行的內容為

base_url=""
6.3、部署內網環境

在內網的一台機器上部署apache(192.168.1.104)

上傳coreos-install,coreos_production_image.bin.bz2,coreos_production_image.bin.bz2.sig,cloud-config.yaml檔案到/var/www/html下,確定使用/coreos_production_image.bin.bz2等4個檔案能訪問。

wget /coreos-install

chmod +x coreos-install

wget /cloud-config.yaml
執行安裝:

./coreos-install -d /dev/sda -c stable -c cloud-config.yaml
在git shell下

平台雲基石 CoreOS之離線安裝篇(無需網際網路)

coreos是目前流行的平台雲 paas 的基石 coreos docker docker容器執行在coreos系統上。coreos安裝是比較麻煩的 a cloud config.yaml的配置 燒錄建議用ultroiso,方便快速。在目錄 etc systemd network 目錄下 sudo ...

平台雲基石 CoreOS之集群篇(無需網際網路)

首先按照 平台雲基石 coreos之離線安裝篇 無需網際網路 安裝三颱coreos機器 按照coreos官方的說法做集群至少需要三颱機器 官方文件中關於集群的配置需要在cloud config.yaml中配置discovery,而我的實驗環境沒有外網。cloud config coreos etcd...

雲服務之雲平台介紹,華為雲

一 雲平台介紹 1 雲計算基礎 1.什麼是雲計算 基於網際網路的相關服務的增加,使用和交付模式 這種模式提供可用的,便捷的,按需的網路訪問,進入可配置的計算資源共享池 這些資源能夠被快速提供,只需投入很少的管理工作或與服務 商進行很少的互動 通常涉及通過網際網路來提供動態易擴充套件且經常是虛擬化的資...