Metadata


Name
porkadot
Version
0.26.1
Platform
ruby
Authors
OTSUKA, Yuanying
Bindir
exe
Date
2024-05-12 00:00:00 UTC
Dependencies
thor (~> 1.0)
hashie (~> 4.1)
sshkit (~> 1.20)
net-ssh (= 7.0.1)
bundler (~> 2.0, development)
rake (~> 13.0, development)
minitest (~> 5.0, development)
Description
The kubernetes installer for those who want to install k8s in your home.
Email
yuanying@fraction.jp
Executables
porkadot
Files
.gitignore
.travis.yml
Gemfile
README.md
Rakefile
Vagrantfile
bin/console
bin/setup
config/porkadot.yaml
config/unstable.yaml
exe/porkadot
hack/gen-storage-version-migrator.sh
hack/metallb/crds/kustomization.yaml
hack/metallb/exclude-l2-config.yaml
hack/metallb/kustomization.yaml
hack/storage-version-migrator/kustomization.yaml
hack/update-kubelet-cert-approver.sh
hack/update-metallb.sh
lib/porkadot.rb
lib/porkadot/assets.rb
lib/porkadot/assets/bootstrap.rb
lib/porkadot/assets/bootstrap/bootstrap/kube-proxy-bootstrap.yaml.erb
lib/porkadot/assets/bootstrap/bootstrap/kubeconfig-bootstrap.yaml.erb
lib/porkadot/assets/bootstrap/cleanup.sh.erb
lib/porkadot/assets/bootstrap/install.sh.erb
lib/porkadot/assets/bootstrap/manifests/kube-apiserver.bootstrap.yaml.erb
lib/porkadot/assets/bootstrap/manifests/kube-controller-manager.bootstrap.yaml.erb
lib/porkadot/assets/bootstrap/manifests/kube-proxy.bootstrap.yaml.erb
lib/porkadot/assets/bootstrap/manifests/kube-scheduler.bootstrap.yaml.erb
lib/porkadot/assets/certs.rb
lib/porkadot/assets/certs/etcd.rb
lib/porkadot/assets/certs/front_proxy.rb
lib/porkadot/assets/certs/k8s.rb
lib/porkadot/assets/etcd.rb
lib/porkadot/assets/etcd/etcd-server.yaml.erb
lib/porkadot/assets/etcd/etcd.env.erb
lib/porkadot/assets/etcd/install.sh.erb
lib/porkadot/assets/kubelet-default/install-deps.sh.erb
lib/porkadot/assets/kubelet-default/install-pkgs.sh.erb
lib/porkadot/assets/kubelet-default/install.sh.erb
lib/porkadot/assets/kubelet-default/setup-containerd.sh.erb
lib/porkadot/assets/kubelet-default/setup-node.sh.erb
lib/porkadot/assets/kubelet.rb
lib/porkadot/assets/kubelet/bootstrap-kubelet.conf.erb
lib/porkadot/assets/kubelet/config.yaml.erb
lib/porkadot/assets/kubelet/initiatorname.iscsi.erb
lib/porkadot/assets/kubelet/kubelet.service.erb
lib/porkadot/assets/kubelet/metadata.json.erb
lib/porkadot/assets/kubernetes.rb
lib/porkadot/assets/kubernetes/install.secrets.sh.erb
lib/porkadot/assets/kubernetes/install.sh.erb
lib/porkadot/assets/kubernetes/kubeconfig.yaml.erb
lib/porkadot/assets/kubernetes/kustomization.yaml.erb
lib/porkadot/assets/kubernetes/manifests/addons/coredns/coredns.yaml.erb
lib/porkadot/assets/kubernetes/manifests/addons/coredns/dns-horizontal-autoscaler.yaml.erb
lib/porkadot/assets/kubernetes/manifests/addons/coredns/kustomization.yaml.erb
lib/porkadot/assets/kubernetes/manifests/addons/flannel/flannel.yaml.erb
lib/porkadot/assets/kubernetes/manifests/addons/flannel/kustomization.yaml.erb
lib/porkadot/assets/kubernetes/manifests/addons/kubelet-rubber-stamp/kubelet-rubber-stamp.yaml.erb
lib/porkadot/assets/kubernetes/manifests/addons/kubelet-rubber-stamp/kustomization.yaml.erb
lib/porkadot/assets/kubernetes/manifests/addons/kubelet-serving-cert-approver/kustomization.yaml.erb
lib/porkadot/assets/kubernetes/manifests/addons/kubelet-serving-cert-approver/src.yaml.erb
lib/porkadot/assets/kubernetes/manifests/addons/kustomization.yaml.erb
lib/porkadot/assets/kubernetes/manifests/addons/metallb/000-metallb.yaml.erb
lib/porkadot/assets/kubernetes/manifests/addons/metallb/crds.yaml
lib/porkadot/assets/kubernetes/manifests/addons/metallb/kustomization.yaml.erb
lib/porkadot/assets/kubernetes/manifests/addons/metallb/metallb.config.yaml.erb
lib/porkadot/assets/kubernetes/manifests/addons/metallb/metallb.yaml.erb
lib/porkadot/assets/kubernetes/manifests/addons/storage-version-migrator/kustomization.yaml.erb
lib/porkadot/assets/kubernetes/manifests/addons/storage-version-migrator/storage-version-migrator.yaml.erb
lib/porkadot/assets/kubernetes/manifests/kube-apiserver.secrets.yaml.erb
lib/porkadot/assets/kubernetes/manifests/kube-apiserver.yaml.erb
lib/porkadot/assets/kubernetes/manifests/kube-controller-manager.secrets.yaml.erb
lib/porkadot/assets/kubernetes/manifests/kube-controller-manager.yaml.erb
lib/porkadot/assets/kubernetes/manifests/kube-proxy.yaml.erb
lib/porkadot/assets/kubernetes/manifests/kube-scheduler.yaml.erb
lib/porkadot/assets/kubernetes/manifests/kubelet.yaml.erb
lib/porkadot/assets/kubernetes/manifests/kustomization.yaml.erb
lib/porkadot/assets/kubernetes/manifests/porkadot.yaml.erb
lib/porkadot/cmd.rb
lib/porkadot/cmd/cli.rb
lib/porkadot/cmd/etcd.rb
lib/porkadot/cmd/install.rb
lib/porkadot/cmd/install/bootstrap.rb
lib/porkadot/cmd/render.rb
lib/porkadot/cmd/render/certs.rb
lib/porkadot/config.rb
lib/porkadot/configs/addons.rb
lib/porkadot/configs/bootstrap.rb
lib/porkadot/configs/certs.rb
lib/porkadot/configs/certs/etcd.rb
lib/porkadot/configs/certs/front_proxy.rb
lib/porkadot/configs/certs/k8s.rb
lib/porkadot/configs/etcd.rb
lib/porkadot/configs/kubelet.rb
lib/porkadot/configs/kubernetes.rb
lib/porkadot/const.rb
lib/porkadot/default.yaml
lib/porkadot/install/base.rb
lib/porkadot/install/bootstrap.rb
lib/porkadot/install/kubelet.rb
lib/porkadot/install/kubernetes.rb
lib/porkadot/utils.rb
lib/porkadot/utils/hash_recursive_merge.rb
lib/porkadot/version.rb
porkadot.gemspec
Homepage
https://github.com/yuanying/porkadot
Metadata
{"homepage_uri"=>"https://github.com/yuanying/porkadot", "source_code_uri"=>"https://github.com/yuanying/porkadot", "changelog_uri"=>"https://github.com/yuanying/porkadot/master/CHANGELOG.md"}
Require paths
lib
Required ruby version
>= 0
Required rubygems version
>= 0
Rubygems version
3.3.7
Specification version
4
Summary
Porkadot is a CLI tool to deploy Kubernetes cluster.
Original platform
ruby
New platform
ruby