openyurt icon indicating copy to clipboard operation
openyurt copied to clipboard

Add one-click deployment scripts for foundation setup

Open anshikasharmaa1517 opened this issue 3 months ago • 4 comments

What type of PR is this?

/kind feature

What this PR does / why we need it:

The new scripts/deploy.sh automates:

  • Creating a single-node Kind cluster with Kubernetes v1.29.0
  • Installing OpenYurt CRDs (Custom Resource Definitions)
  • Configuring nodes with proper OpenYurt labels
  • Setting up CoreDNS for OpenYurt topology
  • Also, I am working on adding yurt-manager to it.

Which issue(s) this PR fixes:

Fixes #2422

Special notes for your reviewer:

This is my first PR for OpenYurt and I'm working on this as part of the Docker Extension development. @luc99hen

Does this PR introduce a user-facing change?

Add deployment scripts for quick OpenYurt development environment setup. Developers can now use `./scripts/deploy.sh` to create a single-node OpenYurt-ready cluster in minutes.

anshikasharmaa1517 avatar Sep 02 '25 19:09 anshikasharmaa1517

Codecov Report

:white_check_mark: All modified and coverable lines are covered by tests. :warning: Please upload report for BASE (master@2b7106e). Learn more about missing BASE report. :warning: Report is 14 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff            @@
##             master    #2442   +/-   ##
=========================================
  Coverage          ?   42.04%           
=========================================
  Files             ?      395           
  Lines             ?    25965           
  Branches          ?        0           
=========================================
  Hits              ?    10917           
  Misses            ?    14028           
  Partials          ?     1020           
Flag Coverage Δ
unittests 42.04% <ø> (?)

Flags with carried forward coverage won't be shown. Click here to find out more.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

:rocket: New features to boost your workflow:
  • :snowflake: Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

codecov[bot] avatar Sep 05 '25 03:09 codecov[bot]

@anshikasharmaa1517 please rebase the master branch and fix the e2e error.

zyjhtangtang avatar Sep 09 '25 02:09 zyjhtangtang

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] avatar Dec 08 '25 02:12 stale[bot]