Document URL: https://docs.openshift.com/container-platform/4.1/installing/installing_bare_metal/installing-bare-metal.html#installation-bare-metal-config-yaml_installing-bare-metal https://docs.openshift.com/container-platform/4.1/installing/installing_aws_user_infra/installing-aws-user-infra.html#installation-generate-aws-user-infra_installing-aws-user-infra https://docs.openshift.com/container-platform/4.1/installing/installing_vsphere/installing-vsphere.html#installation-vsphere-config-yaml_installing-vsphere Section Number and Name: Sample install-config.yaml file Describe the issue: In our existing doc, we are telling user to set worker replica to 0, while since https://github.com/openshift/installer/blob/master/pkg/asset/manifests/scheduler.go#L64-L73 is merged, that would make all masters become schedulable. That means user's pods maybe scheduled to any master node. I do not think this is what user expected. Per https://github.com/openshift/installer/pull/2004, there are long discussion about this new change, what we should tell user to do in our 4.2 official doc? What is our finial recommendation. This is a big change, at least a massive change is required in doc. Suggestions for improvement: Additional information:
PR's here: https://github.com/openshift/openshift-docs/pull/17016 I'm asking Trevor to take a look before I put it on QE.
@Jianlin, will you PTAL? https://github.com/openshift/openshift-docs/pull/17016
upi on aws looks good to me. Where is upi on vsphere, and upi on baremetal PR?
*** Bug 1755073 has been marked as a duplicate of this bug. ***
I updated the PR to add the steps to generate the manifest files and modify the cluster-scheduler-02-config.yml file to vsphere and bare metal.
@Jianlin, will you please take another look?
The PR for aws/gcp looks good to me. Waiting for new PR for vsphere and baremetal.
Because of the change I had to make to cover vSphere and bare metal, I added them to this PR. (eg https://bz1738456--ocpdocs.netlify.com/openshift-enterprise/latest/installing/installing_vsphere/installing-vsphere.html#installation-user-infra-generate-k8s-manifest-ignition_installing-vsphere)
Ah, I lost your new change. LGTM.
Thank you! My apologies for the confusion. I've merged the change and am waiting for it to go live.
This change is live on docs.openshift, eg: https://docs.openshift.com/container-platform/4.2/installing/installing_vsphere/installing-vsphere.html#installation-user-infra-generate-k8s-manifest-ignition_installing-vsphere https://docs.openshift.com/container-platform/4.2/installing/installing_bare_metal/installing-bare-metal.html#installation-user-infra-generate-k8s-manifest-ignition_installing-bare-metal https://docs.openshift.com/container-platform/4.2/installing/installing_gcp_user_infra/installing-gcp-user-infra.html#installation-user-infra-generate-k8s-manifest-ignition_installing-gcp-user-infra https://docs.openshift.com/container-platform/4.2/installing/installing_aws_user_infra/installing-aws-user-infra.html#installation-user-infra-generate-k8s-manifest-ignition_installing-aws-user-infra And on the portal, eg: https://access.redhat.com/documentation/en-us/openshift_container_platform/4.2/html-single/installing/index#installation-user-infra-generate-k8s-manifest-ignition_installing-aws-user-infra