-
Notifications
You must be signed in to change notification settings - Fork 83
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Deploying openyurt on top of kubernetes & knative #914
Open
jchua99
wants to merge
11
commits into
main
Choose a base branch
from
openyurt-deploy-new
base: main
Could not load branches
Branch not found: {{ refName }}
Could not load tags
Nothing to show
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Signed-off-by: Jason Chua <chua0990@e.ntu.edu.sg>
Signed-off-by: hancheng wang <hanchengwang@smail.nju.edu.cn> Re-structure knative and istio YAML usage Signed-off-by: hancheng wang <hanchengwang@smail.nju.edu.cn> Re-structure knative and istio YAML usage Signed-off-by: hancheng wang <hanchengwang@smail.nju.edu.cn> Re-structure knative and istio YAML usage Signed-off-by: hancheng wang <hanchengwang@smail.nju.edu.cn> Re-structure knative and istio YAML usage Signed-off-by: hancheng wang <hanchengwang@smail.nju.edu.cn> Re-structure knative and istio YAML usage Signed-off-by: hancheng wang <hanchengwang@smail.nju.edu.cn> Re-structure knative and istio YAML usage Signed-off-by: hancheng wang <hanchengwang@smail.nju.edu.cn> Re-structure knative and istio YAML usage Signed-off-by: hancheng wang <hanchengwang@smail.nju.edu.cn> Re-structure knative and istio YAML usage Signed-off-by: hancheng wang <hanchengwang@smail.nju.edu.cn> Re-structure knative and istio YAML usage Signed-off-by: hancheng wang <hanchengwang@smail.nju.edu.cn> Re-structure knative and istio YAML usage Signed-off-by: hancheng wang <hanchengwang@smail.nju.edu.cn> Re-structure knative and istio YAML usage Signed-off-by: hancheng wang <hanchengwang@smail.nju.edu.cn> Re-structure knative and istio YAML usage Signed-off-by: hancheng wang <hanchengwang@smail.nju.edu.cn> Re-structure knative and istio YAML usage Signed-off-by: hancheng wang <hanchengwang@smail.nju.edu.cn> Re-structure knative and istio YAML usage Signed-off-by: hancheng wang <hanchengwang@smail.nju.edu.cn> Re-structure knative and istio YAML usage Signed-off-by: hancheng wang <hanchengwang@smail.nju.edu.cn> Re-structure knative and istio YAML usage Signed-off-by: hancheng wang <hanchengwang@smail.nju.edu.cn> Re-structure knative and istio YAML usage Signed-off-by: hancheng wang <hanchengwang@smail.nju.edu.cn> Re-structure knative and istio YAML usage Signed-off-by: hancheng wang <hanchengwang@smail.nju.edu.cn> Re-structure knative and istio YAML usage Signed-off-by: hancheng wang <hanchengwang@smail.nju.edu.cn> Re-structure knative and istio YAML usage Signed-off-by: hancheng wang <hanchengwang@smail.nju.edu.cn> Re-structure knative and istio YAML usage Signed-off-by: hancheng wang <hanchengwang@smail.nju.edu.cn> Re-structure knative and istio YAML usage Signed-off-by: hancheng wang <hanchengwang@smail.nju.edu.cn>
Bumps [rojopolis/spellcheck-github-actions](https://github.com/rojopolis/spellcheck-github-actions) from 0.34.0 to 0.35.0. - [Release notes](https://github.com/rojopolis/spellcheck-github-actions/releases) - [Changelog](https://github.com/rojopolis/spellcheck-github-actions/blob/master/CHANGELOG.md) - [Commits](rojopolis/spellcheck-github-actions@0.34.0...0.35.0) --- updated-dependencies: - dependency-name: rojopolis/spellcheck-github-actions dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: JooYoung Park <jooyoung.park73@gmail.com> add -p argument to mkdir Signed-off-by: JooYoung Park <jooyoung.park73@gmail.com> fix gpg not to connect to tty Signed-off-by: JooYoung Park <jooyoung.park73@gmail.com> try --batch Signed-off-by: JooYoung Park <jooyoung.park73@gmail.com> update gpg to use --yes option Signed-off-by: JooYoung Park <jooyoung.park73@gmail.com> update KubeVersion to match patch version in repo Signed-off-by: JooYoung Park <jooyoung.park73@gmail.com> add variable to system.json Signed-off-by: JooYoung Park <jooyoung.park73@gmail.com>
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.18.0 to 0.19.0. - [Commits](golang/net@v0.18.0...v0.19.0) --- updated-dependencies: - dependency-name: golang.org/x/net dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
WARN: will break all features except stock-only; opened issue to k8s Signed-off-by: JooYoung Park <jooyoung.park73@gmail.com>
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 4 to 5. - [Release notes](https://github.com/actions/setup-go/releases) - [Commits](actions/setup-go@v4...v5) --- updated-dependencies: - dependency-name: actions/setup-go dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4 to 5. - [Release notes](https://github.com/actions/setup-python/releases) - [Commits](actions/setup-python@v4...v5) --- updated-dependencies: - dependency-name: actions/setup-python dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: char-1ee <xingjianli59@gmail.com>
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2 to 3. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](github/codeql-action@v2...v3) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
unit test with github workflows change template to yaml Signed-off-by: Jason Chua <chua0990@e.ntu.edu.sg>
jchua99
force-pushed
the
openyurt-deploy-new
branch
from
December 26, 2023 15:08
8bade05
to
7bb8cd1
Compare
jchua99
force-pushed
the
openyurt
branch
5 times, most recently
from
January 25, 2024 07:58
2e1c3b7
to
b3fee17
Compare
jchua99
force-pushed
the
openyurt
branch
4 times, most recently
from
January 30, 2024 14:23
af72ba9
to
2d21c6f
Compare
jchua99
force-pushed
the
openyurt
branch
4 times, most recently
from
February 5, 2024 11:21
3a36903
to
850bdfe
Compare
jchua99
force-pushed
the
openyurt
branch
2 times, most recently
from
February 10, 2024 17:57
01e8783
to
7e2153a
Compare
jchua99
force-pushed
the
openyurt
branch
9 times, most recently
from
February 14, 2024 13:46
98fd6a5
to
467c231
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
Deploying openyurt on top of initial configs of k8s and knative.
To run, go build and ./openyurt_deployer openyurt.
Post review
unit test with github workflows
change template to yaml
remove binary file
Implementation Notes ⚒️
YurtMasterInit() init openyurt on master node
masterNode info is extracted and stored into temp folder
YurtMasterExpand() expands openyurt to workerNode
temp folder is clean for all nodes
Briefly outline the overall technical solution. If necessary, identify talking points where the reviewer's attention should be drawn to.
External Dependencies 🍀
Breaking API Changes⚠️
Simply specify none (N/A) if not applicable.