Skip to content
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

feat: add latest cluster image and update deploy docs. #3484

Merged
merged 4 commits into from Jul 10, 2023

Conversation

lingdie
Copy link
Collaborator

@lingdie lingdie commented Jul 10, 2023

🤖 Generated by Copilot at 23c11bf

Summary

🛠️🚀📝

This pull request enhances the cloud workflow for sealos by updating the image building and pushing logic, fixing the TLS certificate generation, and improving the documentation. It also removes an unused file from the frontend module.

Sing, O Muse, of the valiant deeds of the sealos team
Who, with skill and wisdom, forged the cloud workflow supreme
They tweaked the init.sh script to make the certificate secure
And silenced the noisy openssl command with a redirect obscure

Walkthrough

  • Add new trigger for cloud workflow based on completion of image building workflows (link)
  • Build and push latest tag for sealos cloud image and cluster images for both amd64 and arm64 platforms (link, link, link)
  • Echo outputs for cluster image and latest cluster image names in prepare steps of image building workflows (link, link)
  • Use outputs from previous steps to renew issue and sync images for both tag name and latest tag using gh-rebot action (link, link)
  • Update documentation in deploy/cloud/README.md to reflect changes in cloud workflow and TLS certificate generation using acme.sh (link, link, link, link, link)
  • Add base domain name as subject alternative name in self-signed certificate in deploy/cloud/scripts/init.sh (link)
  • Delete frontend/providers/terminal/deploy/images/shim/imagelist file (link)

@sealos-ci-robot
Copy link
Member

🤖 Generated by lychee action

Summary

Status Count
🔍 Total 848
✅ Successful 325
⏳ Timeouts 0
🔀 Redirected 0
👻 Excluded 522
❓ Unknown 0
🚫 Errors 0

Full action output

Full Github Actions output

@codecov
Copy link

codecov bot commented Jul 10, 2023

Codecov Report

Patch and project coverage have no change.

Comparison is base (288c4f8) 72.97% compared to head (23c11bf) 72.97%.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #3484   +/-   ##
=======================================
  Coverage   72.97%   72.97%           
=======================================
  Files           8        8           
  Lines         618      618           
=======================================
  Hits          451      451           
  Misses        132      132           
  Partials       35       35           

☔ View full report in Codecov by Sentry.
📢 Do you have feedback about the report comment? Let us know in this issue.

@lingdie lingdie merged commit 7df69f2 into labring:main Jul 10, 2023
83 of 84 checks passed
@lingdie lingdie deleted the cloud-doc branch July 10, 2023 10:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants