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

Azure Virtual Machine Scale Sets #111

Closed
Ari-suhyeon opened this issue Jul 24, 2023 · 0 comments · Fixed by #120
Closed

Azure Virtual Machine Scale Sets #111

Ari-suhyeon opened this issue Jul 24, 2023 · 0 comments · Fixed by #120
Assignees
Labels
target: scaling-component target: type: new-feature type: New feature or request
Milestone

Comments

@Ari-suhyeon
Copy link
Contributor

Ari-suhyeon commented Jul 24, 2023

  • Azure credentials crate: azure_identity (https://crates.io/crates/azure_identity)
  • create Azure util file
  • create Azure scaling_component file
  • Target values
    • capacity
  • Configuration
    • Configuration
    kind: ScalingComponent
    id: azure_vmss_autoscaling_api_server
    component_kind: azure-virtual-machine-scale-sets
    metadata:
      client_id: AZURE_CLIENT_ID
      client_secret: AZURE_CLIENT_SECRET
      tenant_id: AZURE_TENANT_ID
      subscription_id: AZURE_SUBSCRIPTION_ID
      resource_group_name: test-vmss-uniform-grp
      vm_scale_set_name: test-vmss-uniform
  • note VMSS manually scale change if auto-scaling
  • Plans and Estimated time.
    1. check Azure documents. (https://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/) (~7/27)
    2. create Azure Virtual Machine Scale Sets configuration. (~7/27)
    3. find API specifications. (~7/27)
    4. Azure credentials crate test (~8/1)
    5. Azure API test (~8/1)
    6. develop scaling component (~8/2)
    7. integration test (~8/2)
    8. PR (~8/3)
@Ari-suhyeon Ari-suhyeon added target: scaling-component target: type: new-feature type: New feature or request labels Jul 24, 2023
@Ari-suhyeon Ari-suhyeon added this to the v0.0.10 milestone Jul 24, 2023
@Ari-suhyeon Ari-suhyeon self-assigned this Jul 24, 2023
@Ari-suhyeon Ari-suhyeon linked a pull request Aug 1, 2023 that will close this issue
6 tasks
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 a pull request may close this issue.

1 participant