Skip to content

Instantly share code, notes, and snippets.

@dhruvapg
Created July 1, 2024 08:17
Show Gist options
  • Save dhruvapg/cd403364523e0e300875450b3cfe6337 to your computer and use it in GitHub Desktop.
Save dhruvapg/cd403364523e0e300875450b3cfe6337 to your computer and use it in GitHub Desktop.
Output of kubeadm init phase mark-control-plane --config=/etc/k8s/kubeadm.yaml --rootfs=/ --v=10
root@422f37e8f2e2d83c5f4d6fd98e049586 [ ~ ]# kubeadm init phase mark-control-plane --config=/etc/k8s/kubeadm.yaml --rootfs=/ --v=10
I0701 07:08:59.395053 2087037 initconfiguration.go:260] loading configuration from "/etc/k8s/kubeadm.yaml"
W0701 07:08:59.400219 2087037 initconfiguration.go:312] error unmarshaling configuration schema.GroupVersionKind{Group:"kubeadm.k8s.io", Version:"v1beta3", Kind:"ClusterConfiguration"}: strict decoding error: unknown field "metadata"
W0701 07:08:59.401435 2087037 initconfiguration.go:312] error unmarshaling configuration schema.GroupVersionKind{Group:"kubeadm.k8s.io", Version:"v1beta3", Kind:"InitConfiguration"}: strict decoding error: unknown field "metadata"
W0701 07:08:59.401977 2087037 initconfiguration.go:312] error unmarshaling configuration schema.GroupVersionKind{Group:"kubeadm.k8s.io", Version:"v1beta3", Kind:"JoinConfiguration"}: strict decoding error: unknown field "metadata"
W0701 07:08:59.402052 2087037 initconfiguration.go:341] [config] WARNING: Ignored YAML document with GroupVersionKind kubeadm.k8s.io/v1beta3, Kind=JoinConfiguration
W0701 07:08:59.402958 2087037 initconfiguration.go:312] error unmarshaling configuration schema.GroupVersionKind{Group:"kubelet.config.k8s.io", Version:"v1beta1", Kind:"KubeletConfiguration"}: strict decoding error: unknown field "metadata"
W0701 07:08:59.403216 2087037 initconfiguration.go:312] error unmarshaling configuration schema.GroupVersionKind{Group:"kubeproxy.config.k8s.io", Version:"v1alpha1", Kind:"KubeProxyConfiguration"}: strict decoding error: unknown field "metadata"
W0701 07:08:59.403502 2087037 configset.go:177] error unmarshaling configuration schema.GroupVersionKind{Group:"kubeproxy.config.k8s.io", Version:"v1alpha1", Kind:"KubeProxyConfiguration"}: strict decoding error: unknown field "metadata"
W0701 07:08:59.403864 2087037 configset.go:177] error unmarshaling configuration schema.GroupVersionKind{Group:"kubelet.config.k8s.io", Version:"v1beta1", Kind:"KubeletConfiguration"}: strict decoding error: unknown field "metadata"
W0701 07:08:59.404402 2087037 initconfiguration.go:125] Usage of CRI endpoints without URL scheme is deprecated and can cause kubelet errors in the future. Automatically prepending scheme "unix" to the "criSocket" with value "/run/containerd/containerd.sock". Please update your configuration!
W0701 07:08:59.404612 2087037 utils.go:69] The recommended value for "clusterDNS" in "KubeletConfiguration" is: [172.24.0.10]; the provided value is: [127.0.0.53]
W0701 07:08:59.411370 2087037 utils.go:69] The recommended value for "resolvConf" in "KubeletConfiguration" is: /run/systemd/resolve/resolv.conf; the provided value is: /run/systemd/resolve/stub-resolv.conf
I0701 07:08:59.412636 2087037 certs.go:519] validating certificate period for CA certificate
I0701 07:08:59.412943 2087037 certs.go:519] validating certificate period for front-proxy CA certificate
I0701 07:08:59.414592 2087037 loader.go:395] Config loaded from file: /etc/kubernetes/admin.conf
I0701 07:08:59.420160 2087037 loader.go:395] Config loaded from file: /etc/kubernetes/super-admin.conf
I0701 07:08:59.420876 2087037 kubeconfig.go:606] ensuring that the ClusterRoleBinding for the kubeadm:cluster-admins Group exists
I0701 07:08:59.421803 2087037 request.go:1212] Request Body: {"kind":"ClusterRoleBinding","apiVersion":"rbac.authorization.k8s.io/v1","metadata":{"name":"kubeadm:cluster-admins","creationTimestamp":null},"subjects":[{"kind":"Group","name":"kubeadm:cluster-admins"}],"roleRef":{"apiGroup":"rbac.authorization.k8s.io","kind":"ClusterRole","name":"cluster-admin"}}
I0701 07:08:59.422397 2087037 round_trippers.go:466] curl -v -XPOST -H "User-Agent: kubeadm/v1.29.3 (linux/amd64) kubernetes/4ab1a82" -H "Accept: application/json, */*" -H "Content-Type: application/json" 'https://10.243.200.232:6443/apis/rbac.authorization.k8s.io/v1/clusterrolebindings?timeout=10s'
I0701 07:08:59.424278 2087037 round_trippers.go:510] HTTP Trace: Dial to tcp:10.243.200.232:6443 succeed
I0701 07:08:59.435804 2087037 round_trippers.go:553] POST https://10.243.200.232:6443/apis/rbac.authorization.k8s.io/v1/clusterrolebindings?timeout=10s 403 Forbidden in 13 milliseconds
I0701 07:08:59.435901 2087037 round_trippers.go:570] HTTP Statistics: DNSLookup 0 ms Dial 0 ms TLSHandshake 8 ms ServerProcessing 0 ms Duration 13 ms
I0701 07:08:59.435931 2087037 round_trippers.go:577] Response Headers:
I0701 07:08:59.435970 2087037 round_trippers.go:580] Date: Mon, 01 Jul 2024 07:08:59 GMT
I0701 07:08:59.435987 2087037 round_trippers.go:580] Audit-Id: 1d1de076-700a-423d-8c9f-f6431817d5a2
I0701 07:08:59.436004 2087037 round_trippers.go:580] Cache-Control: no-cache, private
I0701 07:08:59.436022 2087037 round_trippers.go:580] Content-Type: application/json
I0701 07:08:59.436038 2087037 round_trippers.go:580] X-Content-Type-Options: nosniff
I0701 07:08:59.436055 2087037 round_trippers.go:580] X-Kubernetes-Pf-Flowschema-Uid: 870f4848-c937-4931-950b-02018d1f586b
I0701 07:08:59.436071 2087037 round_trippers.go:580] X-Kubernetes-Pf-Prioritylevel-Uid: b485af96-1f14-4125-8833-1742993ae0c4
I0701 07:08:59.436088 2087037 round_trippers.go:580] Content-Length: 413
I0701 07:08:59.436554 2087037 request.go:1212] Response Body: {"kind":"Status","apiVersion":"v1","metadata":{},"status":"Failure","message":"clusterrolebindings.rbac.authorization.k8s.io is forbidden: User \"kubernetes-admin\" cannot create resource \"clusterrolebindings\" in API group \"rbac.authorization.k8s.io\" at the cluster scope: Everything is forbidden.","reason":"Forbidden","details":{"group":"rbac.authorization.k8s.io","kind":"clusterrolebindings"},"code":403}
I0701 07:08:59.436925 2087037 kubeconfig.go:682] creating the ClusterRoleBinding for the kubeadm:cluster-admins Group by using super-admin.conf
I0701 07:08:59.437059 2087037 request.go:1212] Request Body: {"kind":"ClusterRoleBinding","apiVersion":"rbac.authorization.k8s.io/v1","metadata":{"name":"kubeadm:cluster-admins","creationTimestamp":null},"subjects":[{"kind":"Group","name":"kubeadm:cluster-admins"}],"roleRef":{"apiGroup":"rbac.authorization.k8s.io","kind":"ClusterRole","name":"cluster-admin"}}
I0701 07:08:59.437175 2087037 round_trippers.go:466] curl -v -XPOST -H "Accept: application/json, */*" -H "Content-Type: application/json" -H "User-Agent: kubeadm/v1.29.3 (linux/amd64) kubernetes/4ab1a82" 'https://10.243.200.232:6443/apis/rbac.authorization.k8s.io/v1/clusterrolebindings?timeout=10s'
I0701 07:08:59.437447 2087037 round_trippers.go:510] HTTP Trace: Dial to tcp:10.243.200.232:6443 succeed
I0701 07:08:59.450688 2087037 round_trippers.go:553] POST https://10.243.200.232:6443/apis/rbac.authorization.k8s.io/v1/clusterrolebindings?timeout=10s 409 Conflict in 13 milliseconds
I0701 07:08:59.450787 2087037 round_trippers.go:570] HTTP Statistics: DNSLookup 0 ms Dial 0 ms TLSHandshake 4 ms ServerProcessing 8 ms Duration 13 ms
I0701 07:08:59.450808 2087037 round_trippers.go:577] Response Headers:
I0701 07:08:59.450828 2087037 round_trippers.go:580] Content-Type: application/json
I0701 07:08:59.450846 2087037 round_trippers.go:580] X-Kubernetes-Pf-Flowschema-Uid: 1ce1876d-168c-4110-81fa-8a1149bd1ee8
I0701 07:08:59.450864 2087037 round_trippers.go:580] X-Kubernetes-Pf-Prioritylevel-Uid: 85a2763d-df02-4f5e-8e7f-414ce57e1a63
I0701 07:08:59.450881 2087037 round_trippers.go:580] Content-Length: 314
I0701 07:08:59.450898 2087037 round_trippers.go:580] Date: Mon, 01 Jul 2024 07:08:59 GMT
I0701 07:08:59.450915 2087037 round_trippers.go:580] Audit-Id: 963179ac-5888-48f9-9dbe-e85bf766db86
I0701 07:08:59.450932 2087037 round_trippers.go:580] Cache-Control: no-cache, private
I0701 07:08:59.450963 2087037 request.go:1212] Response Body: {"kind":"Status","apiVersion":"v1","metadata":{},"status":"Failure","message":"clusterrolebindings.rbac.authorization.k8s.io \"kubeadm:cluster-admins\" already exists","reason":"AlreadyExists","details":{"name":"kubeadm:cluster-admins","group":"rbac.authorization.k8s.io","kind":"clusterrolebindings"},"code":409}
clusterrolebindings.rbac.authorization.k8s.io "kubeadm:cluster-admins" already exists
unable to create the kubeadm:cluster-admins ClusterRoleBinding by using super-admin.conf
k8s.io/kubernetes/cmd/kubeadm/app/phases/kubeconfig.EnsureAdminClusterRoleBindingImpl
cmd/kubeadm/app/phases/kubeconfig/kubeconfig.go:708
k8s.io/kubernetes/cmd/kubeadm/app/phases/kubeconfig.EnsureAdminClusterRoleBinding
cmd/kubeadm/app/phases/kubeconfig/kubeconfig.go:595
k8s.io/kubernetes/cmd/kubeadm/app/cmd.(*initData).Client
cmd/kubeadm/app/cmd/init.go:526
k8s.io/kubernetes/cmd/kubeadm/app/cmd/phases/init.runMarkControlPlane
cmd/kubeadm/app/cmd/phases/init/markcontrolplane.go:60
k8s.io/kubernetes/cmd/kubeadm/app/cmd/phases/workflow.(*Runner).Run.func1
cmd/kubeadm/app/cmd/phases/workflow/runner.go:259
k8s.io/kubernetes/cmd/kubeadm/app/cmd/phases/workflow.(*Runner).visitAll
cmd/kubeadm/app/cmd/phases/workflow/runner.go:446
k8s.io/kubernetes/cmd/kubeadm/app/cmd/phases/workflow.(*Runner).Run
cmd/kubeadm/app/cmd/phases/workflow/runner.go:232
k8s.io/kubernetes/cmd/kubeadm/app/cmd/phases/workflow.(*Runner).BindToCommand.func1.1
cmd/kubeadm/app/cmd/phases/workflow/runner.go:372
github.com/spf13/cobra.(*Command).execute
vendor/github.com/spf13/cobra/command.go:940
github.com/spf13/cobra.(*Command).ExecuteC
vendor/github.com/spf13/cobra/command.go:1068
github.com/spf13/cobra.(*Command).Execute
vendor/github.com/spf13/cobra/command.go:992
k8s.io/kubernetes/cmd/kubeadm/app.Run
cmd/kubeadm/app/kubeadm.go:50
main.main
cmd/kubeadm/kubeadm.go:25
runtime.main
/usr/local/go/src/runtime/proc.go:267
runtime.goexit
/usr/local/go/src/runtime/asm_amd64.s:1650
could not bootstrap the admin user in file admin.conf
k8s.io/kubernetes/cmd/kubeadm/app/cmd.(*initData).Client
cmd/kubeadm/app/cmd/init.go:528
k8s.io/kubernetes/cmd/kubeadm/app/cmd/phases/init.runMarkControlPlane
cmd/kubeadm/app/cmd/phases/init/markcontrolplane.go:60
k8s.io/kubernetes/cmd/kubeadm/app/cmd/phases/workflow.(*Runner).Run.func1
cmd/kubeadm/app/cmd/phases/workflow/runner.go:259
k8s.io/kubernetes/cmd/kubeadm/app/cmd/phases/workflow.(*Runner).visitAll
cmd/kubeadm/app/cmd/phases/workflow/runner.go:446
k8s.io/kubernetes/cmd/kubeadm/app/cmd/phases/workflow.(*Runner).Run
cmd/kubeadm/app/cmd/phases/workflow/runner.go:232
k8s.io/kubernetes/cmd/kubeadm/app/cmd/phases/workflow.(*Runner).BindToCommand.func1.1
cmd/kubeadm/app/cmd/phases/workflow/runner.go:372
github.com/spf13/cobra.(*Command).execute
vendor/github.com/spf13/cobra/command.go:940
github.com/spf13/cobra.(*Command).ExecuteC
vendor/github.com/spf13/cobra/command.go:1068
github.com/spf13/cobra.(*Command).Execute
vendor/github.com/spf13/cobra/command.go:992
k8s.io/kubernetes/cmd/kubeadm/app.Run
cmd/kubeadm/app/kubeadm.go:50
main.main
cmd/kubeadm/kubeadm.go:25
runtime.main
/usr/local/go/src/runtime/proc.go:267
runtime.goexit
/usr/local/go/src/runtime/asm_amd64.s:1650
error execution phase mark-control-plane
k8s.io/kubernetes/cmd/kubeadm/app/cmd/phases/workflow.(*Runner).Run.func1
cmd/kubeadm/app/cmd/phases/workflow/runner.go:260
k8s.io/kubernetes/cmd/kubeadm/app/cmd/phases/workflow.(*Runner).visitAll
cmd/kubeadm/app/cmd/phases/workflow/runner.go:446
k8s.io/kubernetes/cmd/kubeadm/app/cmd/phases/workflow.(*Runner).Run
cmd/kubeadm/app/cmd/phases/workflow/runner.go:232
k8s.io/kubernetes/cmd/kubeadm/app/cmd/phases/workflow.(*Runner).BindToCommand.func1.1
cmd/kubeadm/app/cmd/phases/workflow/runner.go:372
github.com/spf13/cobra.(*Command).execute
vendor/github.com/spf13/cobra/command.go:940
github.com/spf13/cobra.(*Command).ExecuteC
vendor/github.com/spf13/cobra/command.go:1068
github.com/spf13/cobra.(*Command).Execute
vendor/github.com/spf13/cobra/command.go:992
k8s.io/kubernetes/cmd/kubeadm/app.Run
cmd/kubeadm/app/kubeadm.go:50
main.main
cmd/kubeadm/kubeadm.go:25
runtime.main
/usr/local/go/src/runtime/proc.go:267
runtime.goexit
/usr/local/go/src/runtime/asm_amd64.s:1650
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment