![Oracle Drags Its Feet in the JavaScript Trademark Dispute](https://cdn.sanity.io/images/cgdhsj6q/production/919c3b22c24f93884c548d60cbb338e819ff2435-1024x1024.webp?w=400&fit=max&auto=format)
Security News
Oracle Drags Its Feet in the JavaScript Trademark Dispute
Oracle seeks to dismiss fraud claims in the JavaScript trademark dispute, delaying the case and avoiding questions about its right to the name.
github.com/rancher/k3d/v5
k3s is the lightweight Kubernetes distribution by Rancher: k3s-io/k3s
k3d creates containerized k3s clusters. This means, that you can spin up a multi-node k3s cluster on a single machine using docker.
Note: k3d is a community-driven project but it's not an official Rancher (SUSE) product. Sponsoring: To spend any significant amount of time improving k3d, we rely on sponsorships:
Platform | Stage | Version | Release Date | Downloads so far |
---|---|---|---|---|
GitHub Releases | stable | |||
GitHub Releases | latest | |||
Homebrew | stable | - | - | |
Chocolatey | stable | - | - | |
Scoop | stable | - | - |
You have several options there:
use the install script to grab the latest release:
wget -q -O - https://raw.githubusercontent.com/k3d-io/k3d/main/install.sh | bash
curl -s https://raw.githubusercontent.com/k3d-io/k3d/main/install.sh | bash
use the install script to grab a specific release (via TAG
environment variable):
wget -q -O - https://raw.githubusercontent.com/k3d-io/k3d/main/install.sh | TAG=v5.0.0 bash
curl -s https://raw.githubusercontent.com/k3d-io/k3d/main/install.sh | TAG=v5.0.0 bash
use Homebrew: brew install k3d
(Homebrew is available for MacOS and Linux)
install via MacPorts: sudo port selfupdate && sudo port install k3d
(MacPorts is available for MacOS)
install via AUR package rancher-k3d-bin: yay -S rancher-k3d-bin
grab a release from the release tab and install it yourself.
install via go: go install github.com/k3d-io/k3d/v5@latest
(Note: this will give you unreleased/bleeding-edge changes)
use Chocolatey: choco install k3d
(Chocolatey package manager is available for Windows)
use Scoop: scoop install k3d
(Scoop package manager is available for Windows)
or...
git clone git@github.com:k3d-io/k3d.git
or go get github.com/k3d-io/k3d/v5@main
make build
to build for your current systemgo install
to install it to your GOPATH
(Note: this will give you unreleased/bleeding-edge changes)make build-cross
to build for all systemsCheck out what you can do via k3d help
or check the docs @ k3d.io
Example Workflow: Create a new cluster and use it with kubectl
k3d cluster create CLUSTER_NAME
to create a new single-node cluster (= 1 container running k3s + 1 loadbalancer container)k3d kubeconfig merge CLUSTER_NAME --kubeconfig-switch-context
to update your default kubeconfig and switch the current-context to the new onekubectl get pods --all-namespaces
k3d cluster delete CLUSTER_NAME
to delete the default clusterThis repository is based on @zeerorg's zeerorg/k3s-in-docker, reimplemented in Go by @iwilltry42 in iwilltry42/k3d, which got adopted by Rancher in rancher/k3d and was now moved into its own GitHub organization at k3d-io/k3d.
k3d is a community-driven project and so we welcome contributions of any form, be it code, logic, documentation, examples, requests, bug reports, ideas or anything else that pushes this project forward.
Please read our Contributing Guidelines and the related Code of Conduct.
You can find an overview of the k3d project (e.g. explanations and a repository guide) in the documentation: k3d.io/stable/design/project/
Thanks goes to these wonderful people (emoji key):
This project follows the all-contributors specification. Contributions of any kind welcome!
Thanks to all our amazing sponsors! 🙏
FAQs
Unknown package
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Oracle seeks to dismiss fraud claims in the JavaScript trademark dispute, delaying the case and avoiding questions about its right to the name.
Security News
The Linux Foundation is warning open source developers that compliance with global sanctions is mandatory, highlighting legal risks and restrictions on contributions.
Security News
Maven Central now validates Sigstore signatures, making it easier for developers to verify the provenance of Java packages.