{"action":"created","issue":{"url":"https://api.github.com/repos/projectcalico/calicoctl/issues/1830","repository_url":"https://api.github.com/repos/projectcalico/calicoctl","labels_url":"https://api.github.com/repos/projectcalico/calicoctl/issues/1830/labels{/name}","comments_url":"https://api.github.com/repos/projectcalico/calicoctl/issues/1830/comments","events_url":"https://api.github.com/repos/projectcalico/calicoctl/issues/1830/events","html_url":"https://github.com/projectcalico/calicoctl/issues/1830","id":308395011,"number":1830,"title":"YAML referenced on kubeadm cluster install page doesn't create CRDs","user":{"login":"ebauman","id":5565738,"avatar_url":"https://avatars2.githubusercontent.com/u/5565738?v=4","gravatar_id":"","url":"https://api.github.com/users/ebauman","html_url":"https://github.com/ebauman","followers_url":"https://api.github.com/users/ebauman/followers","following_url":"https://api.github.com/users/ebauman/following{/other_user}","gists_url":"https://api.github.com/users/ebauman/gists{/gist_id}","starred_url":"https://api.github.com/users/ebauman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ebauman/subscriptions","organizations_url":"https://api.github.com/users/ebauman/orgs","repos_url":"https://api.github.com/users/ebauman/repos","events_url":"https://api.github.com/users/ebauman/events{/privacy}","received_events_url":"https://api.github.com/users/ebauman/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2018-03-25T23:06:49Z","updated_at":"2018-03-27T17:11:51Z","closed_at":"2018-03-27T17:11:51Z","author_association":"NONE","body":"Check out https://kubernetes.io/docs/setup/independent/create-cluster-kubeadm/#pod-network\r\n\r\nThe YAML referenced for Calico installation (https://docs.projectcalico.org/v3.0/getting-started/kubernetes/installation/hosted/kubeadm/1.7/calico.yaml) contains no definitions of CRDs required for Calico operation.\r\n\r\n## Expected Behavior\r\nI would expect that after using `kubeadm` to initialize a cluster, and install Calico, that I could create resources such as BGPPeers or IPPools. \r\n\r\n## Current Behavior\r\nThe aforementioned operations fail as no CRDs have been installed into the kubernetes cluster. \r\n\r\n## Possible Solution\r\nUpdate the YAML to include these CRDs.\r\n\r\n## Context\r\nI am setting up a small homelab that will be using calico and bgp.\r\nI executed `kubeadm` according to the kubernetes.io instructions. I then used the YAML referenced on the `kubeadm` page to install calico. I also then installed `calicoctl` according to help docs on the calico project website.\r\n\r\nI attempted to create bgpconfigurations, bgppeers, etc. Nothing seemed to work. That's when I discovered that the CRDs had not been created, and as I was using kubernetes as my data store, I could not create new resources. \r\n\r\n## Your Environment\r\n<!--- Include as many relevant details about the environment you experienced the bug in -->\r\n* calicoctl version (e.g. `calicoctl version`):\r\n```\r\nClient Version:    v2.0.2\r\nBuild date:        2018-03-21T23:29:25+0000\r\nGit commit:        6acca0a3\r\n```\r\n* calico/node version (e.g. `docker run --rm calico/node versions`): \r\n```\r\nconfd v1.0.3\r\nlibnetwork-plugin: BIRD version v0.3.2+birdv1.6.3\r\nv1.1.0\r\ncalico-bgp-daemon: v0.2.1\r\n\r\nFelix:\r\nVersion:            3.0.3\r\nFull git commit ID: 21894138c411bafe8f7fa419fd5a5b9b4163d056\r\nBuild date:         2018-02-23T23:25:56+0000\r\n```\r\n* Orchestrator type and version (e.g. kubernetes, mesos, rkt): \r\n*kubernetes (using docker)*\r\n* Operating System and version: \r\n*Ubuntu 16.0.4 LTS*\r\n* Link to your project (optional): \r\n*n/a (homelab)*\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/projectcalico/calicoctl/issues/comments/376603062","html_url":"https://github.com/projectcalico/calicoctl/issues/1830#issuecomment-376603062","issue_url":"https://api.github.com/repos/projectcalico/calicoctl/issues/1830","id":376603062,"user":{"login":"ebauman","id":5565738,"avatar_url":"https://avatars2.githubusercontent.com/u/5565738?v=4","gravatar_id":"","url":"https://api.github.com/users/ebauman","html_url":"https://github.com/ebauman","followers_url":"https://api.github.com/users/ebauman/followers","following_url":"https://api.github.com/users/ebauman/following{/other_user}","gists_url":"https://api.github.com/users/ebauman/gists{/gist_id}","starred_url":"https://api.github.com/users/ebauman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ebauman/subscriptions","organizations_url":"https://api.github.com/users/ebauman/orgs","repos_url":"https://api.github.com/users/ebauman/repos","events_url":"https://api.github.com/users/ebauman/events{/privacy}","received_events_url":"https://api.github.com/users/ebauman/received_events","type":"User","site_admin":false},"created_at":"2018-03-27T17:11:51Z","updated_at":"2018-03-27T17:11:51Z","author_association":"NONE","body":"Right you are. I think this issue was a bit premature before I fully understood the solution. \r\n\r\nSorry for the false alarm, etc. "}}
{"actor":{"display_login":"ebauman"}}