noushi / ocp4upi

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

reg=nexus-registry-int.apps.tools-na.prod.nextcle.com releaseimg=/openshift/ocp4:4.6.4-x86_64 export OPENSHIFT_INSTALL_RELEASE_IMAGE_OVERRIDE=nexus-registry-int.apps.tools-na.prod.nextcle.com/openshift/ocp4:4.6.4-x86_64 openshift-install create manifests --dir=. openshift-install create ignition-configs --dir=.

sudo cp .ign /var/www/html/openshift4/4.6.4/ignitions/ sudo chmod +r /var/www/html/openshift4/4.6.4/ignitions/.ign

openshift-install --dir=. wait-for bootstrap-complete ssh -i /home/lab/.ssh/ocp4ui core@bootstrap.ocp4.example.com export KUBECONFIG=~/ocp4upi/auth/kubeconfig oc whoami

$ oc get nodes
NAME       STATUS   ROLES    AGE   VERSION
master01   Ready    master   16m   v1.19.0+9f84db3
master02   Ready    master   15m   v1.19.0+9f84db3
master03   Ready    master   15m   v1.19.0+9f84db3
$ oc get clusterversion
NAME      VERSION   AVAILABLE   PROGRESSING   SINCE   STATUS
version             False       True          20m     Unable to apply 4.6.4: some cluster operators have not yet rolled out
$ oc get clusteroperator
NAME                                       VERSION   AVAILABLE   PROGRESSING   DEGRADED   SINCE
authentication                                       False       False         True       17m
cloud-credential                           4.6.4     True        False         False      19m
cluster-autoscaler                         4.6.4     True        False         False      16m
config-operator                            4.6.4     True        False         False      17m
console                                    4.6.4     Unknown     True          False      13m
csi-snapshot-controller                    4.6.4     True        False         False      17m
dns                                        4.6.4     True        False         False      16m
etcd                                       4.6.4     True        False         False      15m
image-registry                             4.6.4     True        False         False      12m
ingress                                              False       True          True       16m
insights                                   4.6.4     True        False         False      17m
kube-apiserver                             4.6.4     True        False         False      15m
kube-controller-manager                    4.6.4     True        False         False      12m
kube-scheduler                             4.6.4     True        False         False      12m
kube-storage-version-migrator              4.6.4     False       False         False      17m
machine-api                                4.6.4     True        False         False      16m
machine-approver                           4.6.4     True        False         False      17m
machine-config                             4.6.4     True        False         False      8m49s
marketplace                                4.6.4     True        False         False      15m
monitoring                                           False       True          True       13m
network                                    4.6.4     True        False         False      17m
node-tuning                                4.6.4     True        False         False      17m
openshift-apiserver                        4.6.4     True        False         False      12m
openshift-controller-manager               4.6.4     True        False         False      16m
openshift-samples                          4.6.4     True        False         False      14m
operator-lifecycle-manager                 4.6.4     True        False         False      17m
operator-lifecycle-manager-catalog         4.6.4     True        False         False      16m
operator-lifecycle-manager-packageserver   4.6.4     True        False         False      12m
service-ca                                 4.6.4     True        False         False      17m
storage                                    4.6.4     True        False         False      17m
watch -n 1 'oc get clusterversion ; oc get clusteroperator ; oc get po -A |grep -v -E "Running|Completed" ; oc get csr ; oc get node'
openshift-install --dir=. wait-for install-complete  --log-level=debug 

in another terminal:

$ oc get csr
NAME        AGE   SIGNERNAME                                    REQUESTOR                                                                   CONDITION
csr-4ffvr   30m   kubernetes.io/kube-apiserver-client-kubelet   system:serviceaccount:openshift-machine-config-operator:node-bootstrapper   Approved,Issued
csr-dg78m   30m   kubernetes.io/kubelet-serving                 system:node:master03                                                        Approved,Issued
csr-dx8pb   32m   kubernetes.io/kubelet-serving                 system:node:master01                                                        Approved,Issued
csr-g7nxr   32m   kubernetes.io/kube-apiserver-client-kubelet   system:serviceaccount:openshift-machine-config-operator:node-bootstrapper   Approved,Issued
csr-pw2jg   30m   kubernetes.io/kubelet-serving                 system:node:master02                                                        Approved,Issued
csr-rqj4w   30m   kubernetes.io/kube-apiserver-client-kubelet   system:serviceaccount:openshift-machine-config-operator:node-bootstrapper   Approved,Issued

if some csr's were not signed:

oc get csr -o go-template='{{range .items}}{{if not .status}}{{.metadata.name}}{{"\n"}}{{end}}{{end}}' | xargs oc adm certificate approve 

watch -n1 'oc get clusteroperator ; oc get po -n openshift-image-registry -o wide '

git clone https://github.com/kubernetes-sigs/nfs-subdir-external-provisioner mkdir nfs-csi cp -R nfs-subdir-external-provisioner/deploy -R nfs-csi

About