Kubernetes – Unknown admission plugin: DefaultStorageClass

Kubernetes API server is not getting started due to DefaultStorageClass.

The connection to the server 10.85.40.165:8080 was refused – did you specify the right host or port?
(kubectl failed, will retry 2 times)

  • Node npm test to seeded postgres, Docker network container seeing varying results
  • Can't get docker running on Cloud9 IDE
  • Looking for Moby Linux on AWS ssh username
  • How do I get the docker client to trust a self signed cert on the token auth server
  • Docker container won't run through a “CommandError:”
  • Keep configuration inside Dockerfile? And is this image production safe?
  • Ubuntu: 14.04.4

    kubectl version

    Client Version: version.Info{Major:"1", Minor:"2", GitVersion:"v1.2.0", GitCommit:"5cb86ee022267586db386f62781338b0483733b3", GitTreeState:"clean"}
    
    Server Version: version.Info{Major:"1", Minor:"2", GitVersion:"v1.2.0", GitCommit:"5cb86ee022267586db386f62781338b0483733b3", GitTreeState:"clean"}
    

    Docker info

    docker info
    Containers: 0
     Running: 0
     Paused: 0
     Stopped: 0
    Images: 0
    Server Version: 1.10.3
    Storage Driver: aufs
     Root Dir: /var/lib/docker/aufs
     Backing Filesystem: extfs
     Dirs: 0
     Dirperm1 Supported: true
    Execution Driver: native-0.2
    Logging Driver: json-file
    Plugins:
     Volume: local
     Network: bridge null host
    Kernel Version: 4.2.0-27-generic
    Operating System: Ubuntu 14.04.4 LTS
    OSType: linux
    Architecture: x86_64
    CPUs: 8
    Total Memory: 15.67 GiB
    Name: stage-kube01
    ID: 45T4:TF3N:VK4V:ELG3:NZA2:V5KJ:N6WE:W5RD:5F2Q:RRIZ:ZZJ4:TBZP
    WARNING: No swap limit support
    

    Kube-apiserver.log

    mv: extensions/__internal
    I0922 17:30:27.725853 9012 genericapiserver.go:82] Adding storage destination for group batch

    F0922 17:30:28.418600 9012 plugins.go:107] Unknown admission plugin: DefaultStorageClass

    I0922 17:30:28.455859 9025 server.go:188] Will report 10.85.40.165 as public IP address.

    I0922 17:30:28.455983 9025 plugins.go:71] No cloud provider specified.

    I0922 17:30:28.456165 9025 server.go:112] constructing etcd storage interface. sv: v1 mv: __internal

    I0922 17:30:28.456335 9025 genericapiserver.go:82] Adding storage destination for group

    I0922 17:30:28.456382 9025 server.go:296] Configuring extensions/v1beta1 storage destination

    I0922 17:30:28.456411 9025 server.go:112] constructing etcd storage interface. sv: extensions/v1beta1

  • Docker python client API copy
  • Mixing cpu-shares and cpuset-cpus in Docker
  • How can I make an overlay network in docker without using docker-machine commands
  • chown docker volumes on host (possibly through docker-compose)
  • How many gunicorn workers in a loadbalanced dockerized Flask app?
  • Error while publising to docker on Azure from Visual Studio 2015
  • One Solution collect form web for “Kubernetes – Unknown admission plugin: DefaultStorageClass”

    I was having the same issue.

    I removed “DefaultStorageClass” from the ADMISSION_CONTROL variable in ubuntu/config-default.sh, and I was able to start my cluster. However, I haven’t fully tested everything out to make sure it’s all still working.

    Docker will be the best open platform for developers and sysadmins to build, ship, and run distributed applications.