Skip to content

Conversation

@bahkauv70
Copy link
Contributor

@bahkauv70 bahkauv70 commented Apr 9, 2025

Description

Integrating the load balancer API from PR134 with the observability features requires the creation and management of credentials. Building on #697 this PR provides the standard CRUD operations for credentials.
⚠️ Mind the non-standard target branch!

Checklist

  • Issue was linked above
  • Code format was applied: make fmt
  • Examples were added / adjusted (see e.g. here)
  • Docs are up-to-date: make generate-docs (will be checked by CI)
  • Unit tests got implemented or updated
  • Unit tests are passing: make test (will be checked by CI)
  • No linter issues: make lint (will be checked by CI)

@bahkauv70 bahkauv70 force-pushed the feat/stackitcli-184-onboarding-alb-credentials branch 6 times, most recently from 59ea6be to 05c82eb Compare April 10, 2025 18:06
@bahkauv70 bahkauv70 changed the base branch from main to feat/stackitcli-134-onboading-alb-service April 10, 2025 20:08
@bahkauv70 bahkauv70 force-pushed the feat/stackitcli-184-onboarding-alb-credentials branch from 05c82eb to fb4152b Compare April 11, 2025 06:26
@bahkauv70 bahkauv70 marked this pull request as ready for review April 11, 2025 07:08
@bahkauv70 bahkauv70 force-pushed the feat/stackitcli-184-onboarding-alb-credentials branch from fb4152b to 83ad667 Compare April 14, 2025 10:42
@bahkauv70 bahkauv70 force-pushed the feat/stackitcli-184-onboarding-alb-credentials branch 3 times, most recently from 934b1a3 to b8040da Compare April 14, 2025 13:48
@bahkauv70 bahkauv70 force-pushed the feat/stackitcli-184-onboarding-alb-credentials branch from 0229cf7 to 3d59f50 Compare April 14, 2025 14:25
@bahkauv70 bahkauv70 force-pushed the feat/stackitcli-134-onboading-alb-service branch from c71a875 to 4080d5a Compare April 14, 2025 14:30
bahkauv70 and others added 5 commits April 14, 2025 16:34
* feat(credentials)

* feat(credentials): code cleanup

* feat(credentials): updated documentation

* feat(credentials): bug fixes

* feat(credentials): updated docs

* feat(credentials): fixed testcases

* feat(credentials): code cleanup

* feat(alb project): support for quota and plans

* feat(alb project): updated documentation

* feat(alb project): review findings
@bahkauv70 bahkauv70 force-pushed the feat/stackitcli-184-onboarding-alb-credentials branch from 3d59f50 to 4c6537c Compare April 14, 2025 14:36
@bahkauv70 bahkauv70 merged commit 0eebe64 into feat/stackitcli-134-onboading-alb-service Apr 14, 2025
3 checks passed
@bahkauv70 bahkauv70 deleted the feat/stackitcli-184-onboarding-alb-credentials branch April 14, 2025 14:36
bahkauv70 added a commit that referenced this pull request Apr 14, 2025
* feat(alb): list command

* feat(alb): bugfix

* feat(alb): add template support

* feat(alb): create command

* feat(alb): fix testcases

* feat(alb): add update

* feat(alb): add describe command

* feat(alb): delete command

* feat(alb): fix linter issues

* feat(alb): code cleanup

* feat(alb): template support for pool

* feat(alb): added target pool update

* feat(alb): add list of errors to describe output

* feat(alb): Include number of errors

* feat(alb): retrieve the existing loadbalancer config to evaluate the current version

* feat(alb): switch source of templates to yaml to allow comments

* feat(alb): corrected template for target pool

* feat(alb): retrieve target pool name from configuration file

* feat(alb): updated documentation

* feat(alb): add missing delete confirmation

* feat(alb): review findings

* Feat/stackitcli 184 onboarding alb credentials (#696)

* feat(credentials): list command

* feat(credentials): commands working

* feat(credentials): corrected chaining of commands

* feat(credentials): fixed linter issues

* feat(credentials): command implementation

* feat(credentials): code cleanup

* feat(credentials): updated documentation

* feat(credentials): bug fixes

* feat(credentials): updated docs

* feat(credentials): fixed testcases

* feat(credentials): code cleanup

* Feat/stackitcli 183 onboarding alb project api (#700)

* feat(credentials)

* feat(credentials): code cleanup

* feat(credentials): updated documentation

* feat(credentials): bug fixes

* feat(credentials): updated docs

* feat(credentials): fixed testcases

* feat(credentials): code cleanup

* feat(alb project): support for quota and plans

* feat(alb project): updated documentation

* feat(alb project): review findings

* feat(credentials): Integrated review findings

* feat(credentials): more review findings
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants