Skip to content
This repository has been archived by the owner on Nov 21, 2024. It is now read-only.

feat: scaling component google cloud run service #130

Merged
merged 24 commits into from
Aug 13, 2023

Conversation

bryan-stclab
Copy link
Contributor

@bryan-stclab bryan-stclab commented Aug 12, 2023

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Refactoring (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • DevOps process (non-breaking change which improves efficiency and reliability for CI/CD)
  • Documentation only

What this PR does / why we need it:

The Google Cloud Run Scaling Component has been added to enable scaling of Google Cloud Run services.

Which issue/s this PR fixes

#127

How Has This Been Tested?

I wrote a plan YAML file and conducted tests in my actual Google Cloud Platform environment. (Google Cloud Run Service)
Only Google Cloud Run API tests and unit tests have been written, and the unit test code consists of test forms only.
We plan to enhance and add more unit tests in the future.

Checklist:

@bryan-stclab bryan-stclab added target: scaling-component target: type: new-feature type: New feature or request labels Aug 12, 2023
@bryan-stclab bryan-stclab added this to the v0.0.11 milestone Aug 12, 2023
@bryan-stclab bryan-stclab requested a review from pueding August 12, 2023 15:34
@bryan-stclab bryan-stclab self-assigned this Aug 12, 2023
@bryan-stclab bryan-stclab linked an issue Aug 12, 2023 that may be closed by this pull request
@bryan-stclab bryan-stclab changed the title 127 scaling component google cloud run feat: scaling component google cloud run service Aug 12, 2023
.and_then(serde_json::Value::as_str)
.map(|s| s as &str),
) {
fn extract_container_image_based_on_api_version_1(
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

왜 이 함수가 필요한지 코멘트로 적어주시면 좋을것 같습니다.
아래 inner function들도 마찬가지로

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

네, 각 함수에 대하여 주석을 추가하도록 하겠습니다.

@pueding pueding merged commit fcb938c into main Aug 13, 2023
@pueding pueding deleted the 127-scaling-component-google-cloud-run branch August 13, 2023 06:11
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
target: scaling-component target: type: new-feature type: New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Google Cloud Run
2 participants