问题描述
对 openshift 非常陌生,我尝试在退出 VPC 的情况下在我们的 AWS 环境中安装 openshift 4.5,而不创建新的 VPC。我尝试过不使用自定义“install-config.yaml”的快速安装,但它会创建新的 VPC、新的 Route53、新的子网、新的路由等,但这不是我的目标。我按照 Redhat 提供的这个链接 https://docs.openshift.com/container-platform/4.5/installing/installing_aws/installing-aws-vpc.html 更改了“install-config.yaml”以输入所有必要的信息,但仍然没有运气。我得到的错误各不相同,例如我得到“致命无法获取元数据:无法加载资产“安装配置”:无效的“install-config.yaml”文件:[平台:无效值:”
除此之外,我们还尝试根据此页面使用 KMS 加密 EBS 卷https://docs.openshift.com/container-platform/4.5/release_notes/ocp-4-5-release-notes.html#ocp-4-5-encrypt-ebs-instance-volumes-with-kms-key
我的问题是否可以在现有子网内的现有 AWS VPC 上安装 openshift 4.5 版?如果是这样,我将值放在哪里以指向现有 VPC 和现有子网。
第二个问题是基本安装映像必须是 OCP 4.5 的 redhat core os 和 OKD 4.5 的 fedora core os 可以是 centos 吗?
我正在使用以下“install-config.yaml”文件来运行安装,请注意某些值已更改。
apiVersion: v1
baseDomain: okdv4.example.com
controlPlane:
hyperthreading: Enabled
name: master
platform:
aws:
zones:
- eu-west-2a
- eu-west-2b
rootVolume:
iops: 4000
size: 500
type: io1
kmsKeyARN: arn:aws:kms:eu-west-2:11111111:key/f2222222222
type: t3a.large
replicas: 3
compute:
- hyperthreading: Enabled
name: worker
platform:
aws:
rootVolume:
iops: 2000
size: 500
type: io1
kmsKeyARN: arn:aws:kms:eu-west-2:11111111:key/f2222222222
type: t3a.xlarge
zones:
- eu-west-2c
replicas: 3
Metadata:
name: okd4.cluster
networking:
clusterNetwork:
- cidr: 30.128.0.0/14
hostPrefix: 23
machineNetwork:
- cidr: 30.169.4.0/26
- cidr: 30.169.4.192/26
- cidr: 30.169.4.64/26
networkType: OpenShiftSDN
serviceNetwork:
- 30.169.4.128/26
platform:
aws:
region: eu-west-2
userTags:
adminContact: John Doe
costCenter: 700.070
subnets:
- subnet-0ae1111111111
- subnet-0e72222222222
- subnet-0d33333333333
- subnet-0b44444444444
amiID: ami-004b8123456789
serviceEndpoints:
- name: ec2
url: https://ec2.eu-west-2.amazonaws.com
pullSecret: '{"auths":{"cloud.openshift.com":{"auth":"Nk5NR0tGMUdBTUZHWVJRQkw}}}'
fips: false
sshKey: |
ssh-rsa 3miJ9QzqQi8jVD
publish: Internal
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)