Operator Login Fail - cniackz/public GitHub Wiki
Objective:
Document Operator Login Failure in version 4.5.6
Issues:
Slack:
https://miniohq.slack.com/archives/C04DE8HD5C2/p1672956855979649
Steps:
-
Created a cluster with kind
-
Deployed latest MinIO Operator version 4.5.6:
kubectl apply -k github.com/minio/operator/
- Port-forward:
k port-forward svc/console 9090 -n minio-operator
- Get token:
$ kubectl apply -f - <<EOF
> apiVersion: v1
> kind: Secret
> metadata:
> name: console-sa-secret
> namespace: minio-operator
> annotations:
> kubernetes.io/service-account.name: console-sa
> type: kubernetes.io/service-account-token
> EOF
secret/console-sa-secret configured
$ SA_TOKEN=$(kubectl -n minio-operator get secret console-sa-secret -o jsonpath="{.data.token}" | base64 --decode)
$ echo $SA_TOKEN
eyJhbGciOiJSUzI1NiIsImtpZCI6IlhqY2dkeW1VczJVY1Y0N2dWTlVUVVFwc2lnVGRTOTVQTzJpTjRxRk1rZmsifQ.eyJpc3MiOiJrdWJlcm5ldGVzL3NlcnZpY2VhY2NvdW50Iiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9uYW1lc3BhY2UiOiJtaW5pby1vcGVyYXRvciIsImt1YmVybmV0ZXMuaW8vc2VydmljZWFjY291bnQvc2VjcmV0Lm5hbWUiOiJjb25zb2xlLXNhLXNlY3JldCIsImt1YmVybmV0ZXMuaW8vc2VydmljZWFjY291bnQvc2VydmljZS1hY2NvdW50Lm5hbWUiOiJjb25zb2xlLXNhIiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9zZXJ2aWNlLWFjY291bnQudWlkIjoiMTBiZTk1Y2ItYjdiNy00YjI4LThiZmItNzVmNTA1M2I0M2EwIiwic3ViIjoic3lzdGVtOnNlcnZpY2VhY2NvdW50Om1pbmlvLW9wZXJhdG9yOmNvbnNvbGUtc2EifQ.gX6s_UwldFDlaJDttKlkPPGPCXY_vaeJorakLMtNFQ-5IkS1N3JCd29_HkX8EcNM7__CRH7HhaG0VHD4r_aPTJGeWLH-daXrdUuwaEj7s1tYKKad-l2qbrjqik0vTSpW7JsHOlkNouEKwbsqjLA6xlv2Iegb4MIQZ4QupoDpwF_zE9xyAFT-RM4UiqKaAM28wrQL70t5ilmPcqBxITKR0e_maHomiBMoKKvQxH5wDIE680D4J6vqO9dcp9GTlE4mEtAYXoW_MvK4Ea5rkCZlKzZxxxwTBlkSgMqN6Mccjfbw7yAQ0QPVbHk0jwAnrXT0TA8DGIXFwD1xXte78-9YDg
- Access via web browser (it gets stuck):
- Look at issues in the port-forward:
$ k port-forward svc/console 9090 -n minio-operator
Forwarding from 127.0.0.1:9090 -> 9090
Forwarding from [::1]:9090 -> 9090
Handling connection for 9090
Handling connection for 9090
Handling connection for 9090
Handling connection for 9090
Handling connection for 9090
Handling connection for 9090
Handling connection for 9090
E0105 15:58:25.098191 82903 portforward.go:378] error copying from remote stream to local connection: readfrom tcp6 [::1]:9090->[::1]:60540: write tcp6 [::1]:9090->[::1]:60540: write: broken pipe
E0105 15:58:55.099333 82903 portforward.go:346] error creating error stream for port 9090 -> 9090: Timeout occurred
Handling connection for 9090