Skip to content

Instantly share code, notes, and snippets.

@tamalsaha
Last active January 22, 2018 22:16
Show Gist options
  • Save tamalsaha/0e240a566d101e475664dddf9a6aaf5b to your computer and use it in GitHub Desktop.
Save tamalsaha/0e240a566d101e475664dddf9a6aaf5b to your computer and use it in GitHub Desktop.
apiserver-boot run local
```console
$ apiserver-boot run local
2018/01/22 13:50:25 regenerating generated code. To disable regeneration, run with --generate=false.
/usr/local/apiserver-builder/bin/apiregister-gen --input-dirs github.com/tamalsaha/apiserver-builder-demo/pkg/apis/... --input-dirs github.com/tamalsaha/apiserver-builder-demo/pkg/controller/...
/usr/local/apiserver-builder/bin/conversion-gen --input-dirs github.com/tamalsaha/apiserver-builder-demo/pkg/apis/insect/v1beta1 --input-dirs github.com/tamalsaha/apiserver-builder-demo/pkg/apis/insect -o /home/tamal/go/src --go-header-file boilerplate.go.txt -O zz_generated.conversion --extra-peer-dirs k8s.io/apimachinery/pkg/apis/meta/v1,k8s.io/apimachinery/pkg/conversion,k8s.io/apimachinery/pkg/runtime
/usr/local/apiserver-builder/bin/deepcopy-gen --input-dirs github.com/tamalsaha/apiserver-builder-demo/pkg/apis/insect/v1beta1 --input-dirs github.com/tamalsaha/apiserver-builder-demo/pkg/apis/insect -o /home/tamal/go/src --go-header-file boilerplate.go.txt -O zz_generated.deepcopy
/usr/local/apiserver-builder/bin/openapi-gen --input-dirs github.com/tamalsaha/apiserver-builder-demo/pkg/apis/insect/v1beta1 --input-dirs github.com/tamalsaha/apiserver-builder-demo/pkg/apis/insect -o /home/tamal/go/src --go-header-file boilerplate.go.txt -i k8s.io/apimachinery/pkg/apis/meta/v1,k8s.io/apimachinery/pkg/api/resource,k8s.io/apimachinery/pkg/version,k8s.io/apimachinery/pkg/runtime,k8s.io/apimachinery/pkg/util/intstr,k8s.io/api/admission/v1beta1,k8s.io/api/admissionregistration/v1alpha1,k8s.io/api/admissionregistration/v1beta1,k8s.io/api/apps/v1,k8s.io/api/apps/v1beta1,k8s.io/api/apps/v1beta2,k8s.io/api/authentication/v1,k8s.io/api/authentication/v1beta1,k8s.io/api/authorization/v1,k8s.io/api/authorization/v1beta1,k8s.io/api/autoscaling/v1,k8s.io/api/autoscaling/v2beta1,k8s.io/api/batch/v1,k8s.io/api/batch/v1beta1,k8s.io/api/batch/v2alpha1,k8s.io/api/certificates/v1beta1,k8s.io/api/core/v1,k8s.io/api/events/v1beta1,k8s.io/api/extensions/v1beta1,k8s.io/api/imagepolicy/v1alpha1,k8s.io/api/networking/v1,k8s.io/api/policy/v1beta1,k8s.io/api/rbac/v1,k8s.io/api/rbac/v1alpha1,k8s.io/api/rbac/v1beta1,k8s.io/api/scheduling/v1alpha1,k8s.io/api/settings/v1alpha1,k8s.io/api/storage/v1,k8s.io/api/storage/v1alpha1,k8s.io/api/storage/v1beta1,k8s.io/api/core/v1 --output-package github.com/tamalsaha/apiserver-builder-demo/pkg/openapi
/usr/local/apiserver-builder/bin/defaulter-gen --input-dirs github.com/tamalsaha/apiserver-builder-demo/pkg/apis/insect/v1beta1 --input-dirs github.com/tamalsaha/apiserver-builder-demo/pkg/apis/insect -o /home/tamal/go/src --go-header-file boilerplate.go.txt -O zz_generated.defaults --extra-peer-dirs= k8s.io/apimachinery/pkg/apis/meta/v1,k8s.io/apimachinery/pkg/conversion,k8s.io/apimachinery/pkg/runtime
/usr/local/apiserver-builder/bin/client-gen -o /home/tamal/go/src --go-header-file boilerplate.go.txt --input-base github.com/tamalsaha/apiserver-builder-demo/pkg/apis --input insect/v1beta1 --clientset-path github.com/tamalsaha/apiserver-builder-demo/pkg/client/clientset_generated --clientset-name clientset
/usr/local/apiserver-builder/bin/client-gen -o /home/tamal/go/src --go-header-file boilerplate.go.txt --input-base github.com/tamalsaha/apiserver-builder-demo/pkg/apis --input insect --clientset-path github.com/tamalsaha/apiserver-builder-demo/pkg/client/clientset_generated --clientset-name internalclientset
/usr/local/apiserver-builder/bin/lister-gen --input-dirs github.com/tamalsaha/apiserver-builder-demo/pkg/apis/insect/v1beta1 --input-dirs github.com/tamalsaha/apiserver-builder-demo/pkg/apis/insect -o /home/tamal/go/src --go-header-file boilerplate.go.txt --output-package github.com/tamalsaha/apiserver-builder-demo/pkg/client/listers_generated
/usr/local/apiserver-builder/bin/informer-gen --input-dirs github.com/tamalsaha/apiserver-builder-demo/pkg/apis/insect/v1beta1 --input-dirs github.com/tamalsaha/apiserver-builder-demo/pkg/apis/insect -o /home/tamal/go/src --go-header-file boilerplate.go.txt --output-package github.com/tamalsaha/apiserver-builder-demo/pkg/client/informers_generated --listers-package github.com/tamalsaha/apiserver-builder-demo/pkg/client/listers_generated --versioned-clientset-package github.com/tamalsaha/apiserver-builder-demo/pkg/client/clientset_generated/clientset --internal-clientset-package github.com/tamalsaha/apiserver-builder-demo/pkg/client/clientset_generated/internalclientset
2018/01/22 13:50:53 CGO_ENABLED=0
go build -o bin/apiserver cmd/apiserver/main.go
go build -o bin/controller-manager cmd/controller-manager/main.go
etcd
bin/apiserver --etcd-servers=http://localhost:2379 --secure-port=9443 --delegated-auth=false
I0122 13:52:56.361252 1996 serving.go:295] Generated self-signed cert (apiserver.local.config/certificates/apiserver.crt, apiserver.local.config/certificates/apiserver.key)
W0122 13:52:56.559212 1996 authorization.go:34] Authorization is disabled
W0122 13:52:56.559238 1996 authentication.go:56] Authentication is disabled
I0122 13:52:56.612142 1996 serve.go:89] Serving securely on [::]:9443
to test the server run `kubectl --kubeconfig kubeconfig api-versions`
bin/controller-manager --kubeconfig=kubeconfig
```
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment