openyurt

OpenYurt - Extending your native Kubernetes to edge(project under CNCF)

APACHE-2.0 License

Stars
1.7K
Committers
137

Bot releases are hidden (Show)

openyurt - v1.0.0-rc1

Published by rambohe-ch about 2 years ago

The release candidate for OpenYurt v1.0.0.

openyurt - v0.7.1

Published by rambohe-ch about 2 years ago

What's Changed

New Contributors

  • @huiwq1990 @Sodawyx @LinFCai @rambohe-ch

Full Changelog: https://github.com/openyurtio/openyurt/compare/v0.7.0...v0.7.1

openyurt - v0.7.0

Published by rambohe-ch over 2 years ago

This is an official release. Please check the CHANGELOG for a list of changes compared to previous release.

Images:

The official openyurt v0.7.0 images are in hosted under dockerhub and alicloud. and component images list as following:

openyurt/yurt-controller-manager:v0.7.0
openyurt/yurt-tunnel-server:v0.7.0
openyurt/yurt-tunnel-agent:v0.7.0
openyurt/yurthub:v0.7.0
openyurt/node-servant:v0.7.0
openyurt/yurt-app-manager:v0.5.0

and if pull images from dockerhub timeout, you can use v0.7.0 images in the repo: registry.cn-hangzhou.aliyuncs.com/openyurt/ that hosted on alicloud.

Get Started

There are several ways to install OpenYurt cluster and you can choose the way that matches your situation.

Methods Instruction Estimated time
Try via OpenYurt experience center OpenYurt experience center < 1 minutes
Install a new Kubernetes cluster with all OpenYurt components from scratch yurtadm init/join < 5 minutes
Install an OpenYurt cluster manually based on Kubernetes cluster manual > 10 minutes
openyurt - v0.6.1

Published by rambohe-ch over 2 years ago

What's Changed

  • Fix: panic happened when x-tunnel-server-svc service type is lb by @rambohe-ch in #724
  • Fix: tunnel-server supports to proxy requests that access tunnel-server directly with specified destination by @rambohe-ch in #725
  • Fix: cache-agent for yurthub support '*' by @hhstu in #727
  • Fix: add NoArgs check for cmds by @Congrool in #728
  • Fix: not initialized sets.String cause panic by @DrmagicE in #733

Images

The official openyurt v0.6.1 images are in hosted under dockerhub and alicloud. and component images list as following:

openyurt/yurt-controller-manager:v0.6.1
openyurt/yurt-tunnel-server:v0.6.1
openyurt/yurt-tunnel-agent:v0.6.1
openyurt/yurthub:v0.6.1
openyurt/yurt-app-manager:v0.5.0

and if pull images from dockerhub timeout, you can use v0.6.1 images in the repo: registry.cn-hangzhou.aliyuncs.com/openyurt/ that hosted on alicloud.

openyurt - v0.6.0

Published by rambohe-ch almost 3 years ago

This is an official release. Please check the CHANGELOG for a list of changes compared to previous release.

Images:

The official openyurt v0.6.0 images are in hosted under dockerhub and alicloud. and component images list as following:

openyurt/yurt-controller-manager:v0.6.0
openyurt/yurt-tunnel-server:v0.6.0
openyurt/yurt-tunnel-agent:v0.6.0
openyurt/yurthub:v0.6.0
openyurt/yurt-app-manager:v0.5.0

and if pull images from dockerhub timeout, you can use v0.6.0 images in the repo: registry.cn-hangzhou.aliyuncs.com/openyurt/ that hosted on alicloud.

Get Started

There are several ways to install OpenYurt cluster and you can choose the way that matches your situation.

Situations Installation Link installation time
only have edge worker nodes OpenYurt Experience Center https://openyurt.io/docs/next/installation/openyurt-experience-center/overview < 1min
install an OpenYurt cluster from scratch yurtctl init/join https://openyurt.io/docs/next/installation/yurtctl-init-join <5min
convert a Kubernetes cluster to OpenYurt cluster in a declarative way yurtcluster-operator https://openyurt.io/docs/next/installation/yurtcluster <5min
convert a Kubernetes cluster to OpenYurt cluster in a imperative way yurtctl convert/revert https://openyurt.io/docs/next/installation/yurtctl-convert-revert <5min
convert a Kubernetes cluster to OpenYurt cluster in manual way - https://openyurt.io/docs/next/installation/manually-setup >10min
openyurt - V0.5.0

Published by rambohe-ch about 3 years ago

This is an official release. Please check the CHANGELOG for a list of changes compared to previous release.

The official openyurt v0.5.0 images are in hosted under dockerhub and alicloud.

To convert a Kubernetes cluster using the v0.5.0 dockerhub images, use the following command:

yurtctl convert --deploy-yurttunnel --cloud-nodes {node-name} --provider kubeadm\
 --yurt-controller-manager-image="openyurt/yurt-controller-manager:v0.5.0"\
 --yurt-tunnel-agent-image="openyurt/yurt-tunnel-agent:v0.5.0"\
 --yurt-tunnel-server-image="openyurt/yurt-tunnel-server:v0.5.0"\
 --yurtctl-servant-image="openyurt/yurtctl-servant:v0.5.0"\
 --yurthub-image="openyurt/yurthub:v0.5.0"

and if pull images from dockerhub timeout, you can use v0.5.0 images hosted on alicloud, use the following command:

yurtctl convert --deploy-yurttunnel --cloud-nodes {node-name} --provider kubeadm\
 --yurt-controller-manager-image="registry.cn-hangzhou.aliyuncs.com/openyurt/yurt-controller-manager:v0.5.0"\
 --yurt-tunnel-agent-image="registry.cn-hangzhou.aliyuncs.com/openyurt/yurt-tunnel-agent:v0.5.0"\
 --yurt-tunnel-server-image="registry.cn-hangzhou.aliyuncs.com/openyurt/yurt-tunnel-server:v0.5.0"\
 --yurtctl-servant-image="registry.cn-hangzhou.aliyuncs.com/openyurt/yurtctl-servant:v0.5.0"\
 --yurthub-image="registry.cn-hangzhou.aliyuncs.com/openyurt/yurthub:v0.5.0"
openyurt - V0.4.1

Published by rambohe-ch about 3 years ago

This is an official release. Please check the CHANGELOG for a list of changes compared to previous release.

The official openyurt v0.4.1 images are in hosted under dockerhub and alicloud.

To convert a Kubernetes cluster using the v0.4.1 dockerhub images, use the following command:

yurtctl convert --deploy-yurttunnel --cloud-nodes {node-name} --provider kubeadm\
 --yurt-controller-manager-image="openyurt/yurt-controller-manager:v0.4.1"\
 --yurt-tunnel-agent-image="openyurt/yurt-tunnel-agent:v0.4.1"\
 --yurt-tunnel-server-image="openyurt/yurt-tunnel-server:v0.4.1"\
 --yurtctl-servant-image="openyurt/yurtctl-servant:v0.4.1"\
 --yurthub-image="openyurt/yurthub:v0.4.1"

and if you pull image from dockerhub timeout, use v0.4.1 alicloud images, use the following command:

yurtctl convert --deploy-yurttunnel --cloud-nodes {node-name} --provider kubeadm\
 --yurt-controller-manager-image="registry.cn-hangzhou.aliyuncs.com/openyurt/yurt-controller-manager:v0.4.1"\
 --yurt-tunnel-agent-image="registry.cn-hangzhou.aliyuncs.com/openyurt/yurt-tunnel-agent:v0.4.1"\
 --yurt-tunnel-server-image="registry.cn-hangzhou.aliyuncs.com/openyurt/yurt-tunnel-server:v0.4.1"\
 --yurtctl-servant-image="registry.cn-hangzhou.aliyuncs.com/openyurt/yurtctl-servant:v0.4.1"\
 --yurthub-image="registry.cn-hangzhou.aliyuncs.com/openyurt/yurthub:v0.4.1"
openyurt - V0.4.0

Published by rambohe-ch over 3 years ago

This is an official release. Please check the CHANGELOG for a list of changes compared to previous release.

The official openyurt v0.4.0 images are in hosted under dockerhub and alicloud.

To convert a Kubernetes cluster using the v0.4.0 dockerhub images, use the following command:

yurtctl convert --deploy-yurttunnel --cloud-nodes {node-name} --provider minikube\
 --yurt-controller-manager-image="openyurt/yurt-controller-manager:v0.4.0"\
 --yurt-tunnel-agent-image="openyurt/yurt-tunnel-agent:v0.4.0"\
 --yurt-tunnel-server-image="openyurt/yurt-tunnel-server:v0.4.0"\
 --yurtctl-servant-image="openyurt/yurtctl-servant:v0.4.0"\
 --yurthub-image="openyurt/yurthub:v0.4.0"

and if you pull image from dockerhub timeout, use v0.4.0 alicloud images, use the following command:

yurtctl convert --deploy-yurttunnel --cloud-nodes {node-name} --provider minikube\
 --yurt-controller-manager-image="registry.cn-hangzhou.aliyuncs.com/openyurt/yurt-controller-manager:v0.4.0"\
 --yurt-tunnel-agent-image="registry.cn-hangzhou.aliyuncs.com/openyurt/yurt-tunnel-agent:v0.4.0"\
 --yurt-tunnel-server-image="registry.cn-hangzhou.aliyuncs.com/openyurt/yurt-tunnel-server:v0.4.0"\
 --yurtctl-servant-image="registry.cn-hangzhou.aliyuncs.com/openyurt/yurtctl-servant:v0.4.0"\
 --yurthub-image="registry.cn-hangzhou.aliyuncs.com/openyurt/yurthub:v0.4.0"
openyurt - V0.3.0

Published by rambohe-ch over 3 years ago

This is an official release. Please check the CHANGELOG for a list of changes compared to previous release.

The official openyurt v0.3.0 images are in hosted under dockerhub and alicloud.

To convert a Kubernetes cluster using the v0.3.0 dockerhub images, use the following command:

yurtctl convert --deploy-yurttunnel --cloud-nodes {node-name} --provider minikube\
 --yurt-controller-manager-image="openyurt/yurt-controller-manager:v0.3.0"\
 --yurt-tunnel-agent-image="openyurt/yurt-tunnel-agent:v0.3.0"\
 --yurt-tunnel-server-image="openyurt/yurt-tunnel-server:v0.3.0"\
 --yurtctl-servant-image="openyurt/yurtctl-servant:v0.3.0"\
 --yurthub-image="openyurt/yurthub:v0.3.0"

and if you pull image from dockerhub timeout, use v0.3.0 alicloud images, use the following command:

yurtctl convert --deploy-yurttunnel --cloud-nodes {node-name} --provider minikube\
 --yurt-controller-manager-image="registry.cn-hangzhou.aliyuncs.com/openyurt/yurt-controller-manager:v0.3.0"\
 --yurt-tunnel-agent-image="registry.cn-hangzhou.aliyuncs.com/openyurt/yurt-tunnel-agent:v0.3.0"\
 --yurt-tunnel-server-image="registry.cn-hangzhou.aliyuncs.com/openyurt/yurt-tunnel-server:v0.3.0"\
 --yurtctl-servant-image="registry.cn-hangzhou.aliyuncs.com/openyurt/yurtctl-servant:v0.3.0"\
 --yurthub-image="registry.cn-hangzhou.aliyuncs.com/openyurt/yurthub:v0.3.0"
openyurt - V0.2.0

Published by rambohe-ch over 3 years ago

This is an official release. Please check the CHANGELOG for a list of changes compared to previous release.

The official openyurt v0.2.0 images are in hosted under dockerhub.

To convert a Kubernetes cluster using the v0.2.0 images, use the following command:

yurtctl convert --deploy-yurttunnel --cloud-nodes minikube --provider minikube\
 --yurt-controller-manager-image="openyurt/yurt-controller-manager:v0.2.0-amd64"\
 --yurt-tunnel-agent-image="openyurt/yurt-tunnel-agent:v0.2.0-amd64"\
 --yurt-tunnel-server-image="openyurt/yurt-tunnel-server:v0.2.0-amd64"\
 --yurtctl-servant-image="openyurt/yurtctl-servant:v0.2.0-amd64"\
 --yurthub-image="openyurt/yurthub:v0.2.0-amd64"
openyurt - v0.1.0-beta.1

Published by Fei-Guo over 3 years ago

Please check the CHANGELOG for a list of changes.

The official openyurt/yurthub:v0.1.0-beta1 and openyurt/yurt-controller-manager:v0.1.0-beta1 images are hosted under dockerhub.