Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
小 白蛋
Openyurt
Commits
130e024d
Unverified
Commit
130e024d
authored
4 years ago
by
rambohe
Committed by
GitHub
4 years ago
Browse files
Options
Download
Plain Diff
Merge pull request #114 from Fei-Guo/fguo-dev-1
[Doc] Add 0.2.0 CHANGELOG
parents
54636d7c
52974d44
master
backport-1028-to-release-v1.0
pool-coordinator-dev
reject-delete-pod-request
release-1.0
release-v0.2
release-v0.3
release-v0.4
release-v0.4.1
release-v0.5
release-v0.6
release-v0.7
release-v1.0
release-v1.1
0.3.0
0.2.0
v1.1.0
v1.0.1
v1.0.0
v1.0.0-rc1
v0.7.1
v0.7.0
v0.6.1
v0.6.0
v0.5.0
v0.4.1
v0.4.0
v0.3.0
v0.2.0
v0.1.0-beta.1
No related merge requests found
Changes
5
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
CHANGELOG.md
+33
-1
CHANGELOG.md
README.md
+2
-1
README.md
docs/tutorial/README.md
+1
-0
docs/tutorial/README.md
docs/tutorial/manually-setup.md
+4
-0
docs/tutorial/manually-setup.md
docs/tutorial/yurt-tunnel.md
+11
-2
docs/tutorial/yurt-tunnel.md
with
51 additions
and
4 deletions
+51
-4
CHANGELOG.md
+
33
-
1
View file @
130e024d
**v0.1.0-beta.1**
# v0.2.0
## Project
-
Support Kubernetes 1.16 dependency for all components
-
Support multi-arch binaries and images (arm/arm64/amd64)
-
Add e2e test framework and tests for node autonomy
-
New tutorials (e2e test and yurt-tunnel)
## yurt-tunnel
### Features
-
Implement yurt-tunnel-server and yurt-tunnel-agent based on Kubernetes apiserver network proxy framework
-
Implement cert-manager to manage yurt-tunnel certificates
-
Add timeout mechanism for yurt-tunnel
## yurtctl
### Features
-
Add global lock to prevent multiple yurtctl invocations concurrently
-
Add timeout for acquiring global lock
-
Allow user to set the label prefix used to identify edge nodes
-
Deploy yurt-tunnel using convert option
### Bugs
-
Remove kubelet config bootstrap args during manual setup
---
# v0.1.0-beta.1
## yurt-controller-manager
...
...
This diff is collapsed.
Click to expand it.
README.md
+
2
-
1
View file @
130e024d
...
...
@@ -11,11 +11,12 @@
|!
[
notification
](
docs/img/bell-outline-badge.svg
)
What is NEW!|
|------------------|
|August 30th, 2020. OpenYurt v0.2.0 is
**RELEASED**
! Please check the
[
CHANGELOG
](
CHANGELOG.md
)
for details.|
|May 29th, 2020. OpenYurt v0.1.0-beta.1 is
**RELEASED**
! Please check the
[
CHANGELOG
](
CHANGELOG.md
)
for details.|
OpenYurt is built based on native Kubernetes and targets to extend it to support edge computing seamlessly.
In a nutshell, OpenYurt enables users to manage applications that run in the edge infrastructure as if they were running
in the cloud infrastructure.
in the cloud infrastructure.
Our official website is
[
https://openyurt.io
](
https://openyurt.io
)
.
OpenYurt is suitable for common edge computing use cases whose requirements include:
-
Minimizing the network traffic over long distances between the devices and the workloads.
...
...
This diff is collapsed.
Click to expand it.
docs/tutorial/README.md
+
1
-
0
View file @
130e024d
...
...
@@ -5,4 +5,5 @@ These tutorials walk through several examples to demonstrate how to use OpenYurt
## Try tutorials
-
[
Use `YurtCtl` to install/uninstall OpenYurt components
](
./yurtctl.md
)
-
[
Use `YurtTunnel` to connect apiserver and edge node
](
./yurt-tunnel.md
)
-
[
Set up OpenYurt cluster manually
](
./manually-setup.md
)
This diff is collapsed.
Click to expand it.
docs/tutorial/manually-setup.md
+
4
-
0
View file @
130e024d
...
...
@@ -70,6 +70,10 @@ scp -i <yourt-ssh-identity-file> /tmp/yurthub-ack.yaml root@us-west-1.192.168.0.
```
and the Yurthub will be ready in minutes.
## Setup Yurt-tunnel (Optional)
Please refer to this
[
document
](
.//yurt-tunnel.md#5-setup-the-yurt-tunnel-manually
)
to setup Yurttunnel manually.
## Reset the Kubelet
By now, we have setup all required components for the OpenYurt cluster, next, we only need to reset the
...
...
This diff is collapsed.
Click to expand it.
docs/tutorial/yurt-tunnel.md
+
11
-
2
View file @
130e024d
#
Try out
Yurt-tunnel
#
Use
Yurt-tunnel
to connect apiserver and edge node
In this tutorial, we will show how the yurt-tunnel helps the apiserver send
request to nodes when the network traffic from apiserver to the node is
...
...
@@ -83,7 +83,16 @@ $ sudo iptables -A OUTPUT -p tcp -d 192.168.64.9 --dport 10250 -j DROP
Now, if we try to execute the
`date`
command in
`test-po`
again, the command
will hang.
### 5. Setup the yurt-tunnel
### 5. Setup the yurt-tunnel manually
It is recommended to use
`yurtctl`
tool to deploy yurt-tunnel components by
adding the
`--deploy-yurttunnel`
option when coverting a Kubernetes cluster. For example,
```
bash
yurtctl convert
--cloud-nodes
minikube
--provider
minikube
--deploy-yurttunnel
```
You may also setup the yurt-tunnel manually by deploying yurt-tunnel-server
and yurt-tunnel-agent separately.
To set up the yurt-tunnel-server, let's first add a label to the cloud node
```
bash
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment
Menu
Projects
Groups
Snippets
Help