Kubernetes with flannel: CNI config uninitialized










0














I am new with Kubernetes and am trying to setup a Kubernetes cluster on local machines. Bare metal. No OpenStack, No Maas or something.



After kubeadm init ... on the master node, kubeadm join ... on the slave nodes and applying flannel at the master I get the message from the slaves:




runtime network not ready: NetworkReady=false reason:NetworkPluginNotReady message:docker: network plugin is not ready: cni config uninitialized




Can anyone tell me what I have done wrong or missed any steps?
Should flannel be applied to all the slave nodes as well? If yes, they do not have a admin.conf...



Thanks a lot!



PS. All the nodes do not have internet access. That means all files have to be copied manually via ssh.










share|improve this question




























    0














    I am new with Kubernetes and am trying to setup a Kubernetes cluster on local machines. Bare metal. No OpenStack, No Maas or something.



    After kubeadm init ... on the master node, kubeadm join ... on the slave nodes and applying flannel at the master I get the message from the slaves:




    runtime network not ready: NetworkReady=false reason:NetworkPluginNotReady message:docker: network plugin is not ready: cni config uninitialized




    Can anyone tell me what I have done wrong or missed any steps?
    Should flannel be applied to all the slave nodes as well? If yes, they do not have a admin.conf...



    Thanks a lot!



    PS. All the nodes do not have internet access. That means all files have to be copied manually via ssh.










    share|improve this question


























      0












      0








      0







      I am new with Kubernetes and am trying to setup a Kubernetes cluster on local machines. Bare metal. No OpenStack, No Maas or something.



      After kubeadm init ... on the master node, kubeadm join ... on the slave nodes and applying flannel at the master I get the message from the slaves:




      runtime network not ready: NetworkReady=false reason:NetworkPluginNotReady message:docker: network plugin is not ready: cni config uninitialized




      Can anyone tell me what I have done wrong or missed any steps?
      Should flannel be applied to all the slave nodes as well? If yes, they do not have a admin.conf...



      Thanks a lot!



      PS. All the nodes do not have internet access. That means all files have to be copied manually via ssh.










      share|improve this question















      I am new with Kubernetes and am trying to setup a Kubernetes cluster on local machines. Bare metal. No OpenStack, No Maas or something.



      After kubeadm init ... on the master node, kubeadm join ... on the slave nodes and applying flannel at the master I get the message from the slaves:




      runtime network not ready: NetworkReady=false reason:NetworkPluginNotReady message:docker: network plugin is not ready: cni config uninitialized




      Can anyone tell me what I have done wrong or missed any steps?
      Should flannel be applied to all the slave nodes as well? If yes, they do not have a admin.conf...



      Thanks a lot!



      PS. All the nodes do not have internet access. That means all files have to be copied manually via ssh.







      kubernetes flannel






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Nov 12 at 13:12

























      asked Nov 12 at 8:28









      Matthias

      9718




      9718






















          2 Answers
          2






          active

          oldest

          votes


















          1














          The problem was the missing internet connection. After loading the Docker images manually to the worker nodes they appear to be ready.



          Unfortunately I did not found a helpful error message around this.






          share|improve this answer




























            0














            Usually flannel is deployed as daemonset. Meaning on all worker nodes.






            share|improve this answer




















            • I applyed github.com/coreos/flannel/blob/master/Documentation/… on the master. Do you mean then it gets deployed the other nodes automatically? Or do you have to apply this manually to all nodes?
              – Matthias
              Nov 12 at 13:13










            Your Answer






            StackExchange.ifUsing("editor", function ()
            StackExchange.using("externalEditor", function ()
            StackExchange.using("snippets", function ()
            StackExchange.snippets.init();
            );
            );
            , "code-snippets");

            StackExchange.ready(function()
            var channelOptions =
            tags: "".split(" "),
            id: "1"
            ;
            initTagRenderer("".split(" "), "".split(" "), channelOptions);

            StackExchange.using("externalEditor", function()
            // Have to fire editor after snippets, if snippets enabled
            if (StackExchange.settings.snippets.snippetsEnabled)
            StackExchange.using("snippets", function()
            createEditor();
            );

            else
            createEditor();

            );

            function createEditor()
            StackExchange.prepareEditor(
            heartbeatType: 'answer',
            autoActivateHeartbeat: false,
            convertImagesToLinks: true,
            noModals: true,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: 10,
            bindNavPrevention: true,
            postfix: "",
            imageUploader:
            brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
            contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
            allowUrls: true
            ,
            onDemand: true,
            discardSelector: ".discard-answer"
            ,immediatelyShowMarkdownHelp:true
            );



            );













            draft saved

            draft discarded


















            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53258291%2fkubernetes-with-flannel-cni-config-uninitialized%23new-answer', 'question_page');

            );

            Post as a guest















            Required, but never shown

























            2 Answers
            2






            active

            oldest

            votes








            2 Answers
            2






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes









            1














            The problem was the missing internet connection. After loading the Docker images manually to the worker nodes they appear to be ready.



            Unfortunately I did not found a helpful error message around this.






            share|improve this answer

























              1














              The problem was the missing internet connection. After loading the Docker images manually to the worker nodes they appear to be ready.



              Unfortunately I did not found a helpful error message around this.






              share|improve this answer























                1












                1








                1






                The problem was the missing internet connection. After loading the Docker images manually to the worker nodes they appear to be ready.



                Unfortunately I did not found a helpful error message around this.






                share|improve this answer












                The problem was the missing internet connection. After loading the Docker images manually to the worker nodes they appear to be ready.



                Unfortunately I did not found a helpful error message around this.







                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered Nov 12 at 14:31









                Matthias

                9718




                9718























                    0














                    Usually flannel is deployed as daemonset. Meaning on all worker nodes.






                    share|improve this answer




















                    • I applyed github.com/coreos/flannel/blob/master/Documentation/… on the master. Do you mean then it gets deployed the other nodes automatically? Or do you have to apply this manually to all nodes?
                      – Matthias
                      Nov 12 at 13:13















                    0














                    Usually flannel is deployed as daemonset. Meaning on all worker nodes.






                    share|improve this answer




















                    • I applyed github.com/coreos/flannel/blob/master/Documentation/… on the master. Do you mean then it gets deployed the other nodes automatically? Or do you have to apply this manually to all nodes?
                      – Matthias
                      Nov 12 at 13:13













                    0












                    0








                    0






                    Usually flannel is deployed as daemonset. Meaning on all worker nodes.






                    share|improve this answer












                    Usually flannel is deployed as daemonset. Meaning on all worker nodes.







                    share|improve this answer












                    share|improve this answer



                    share|improve this answer










                    answered Nov 12 at 11:23









                    Bal Chua

                    51215




                    51215











                    • I applyed github.com/coreos/flannel/blob/master/Documentation/… on the master. Do you mean then it gets deployed the other nodes automatically? Or do you have to apply this manually to all nodes?
                      – Matthias
                      Nov 12 at 13:13
















                    • I applyed github.com/coreos/flannel/blob/master/Documentation/… on the master. Do you mean then it gets deployed the other nodes automatically? Or do you have to apply this manually to all nodes?
                      – Matthias
                      Nov 12 at 13:13















                    I applyed github.com/coreos/flannel/blob/master/Documentation/… on the master. Do you mean then it gets deployed the other nodes automatically? Or do you have to apply this manually to all nodes?
                    – Matthias
                    Nov 12 at 13:13




                    I applyed github.com/coreos/flannel/blob/master/Documentation/… on the master. Do you mean then it gets deployed the other nodes automatically? Or do you have to apply this manually to all nodes?
                    – Matthias
                    Nov 12 at 13:13

















                    draft saved

                    draft discarded
















































                    Thanks for contributing an answer to Stack Overflow!


                    • Please be sure to answer the question. Provide details and share your research!

                    But avoid


                    • Asking for help, clarification, or responding to other answers.

                    • Making statements based on opinion; back them up with references or personal experience.

                    To learn more, see our tips on writing great answers.





                    Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


                    Please pay close attention to the following guidance:


                    • Please be sure to answer the question. Provide details and share your research!

                    But avoid


                    • Asking for help, clarification, or responding to other answers.

                    • Making statements based on opinion; back them up with references or personal experience.

                    To learn more, see our tips on writing great answers.




                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function ()
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53258291%2fkubernetes-with-flannel-cni-config-uninitialized%23new-answer', 'question_page');

                    );

                    Post as a guest















                    Required, but never shown





















































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown

































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown







                    Popular posts from this blog

                    27

                    Top Tejano songwriter Luis Silva dead of heart attack at 64

                    Category:Rhetoric