Skip to content

Conversation

tgrondier
Copy link
Contributor

Description

This PR removes all the last dependencies of the exoscale client on egoscale v2

Checklist

(For exoscale contributors)

  • Changelog updated (under Unreleased block)
  • Testing

Testing

Test in individual commits

@@ -1,4 +1,4 @@
package api
package x
Copy link
Contributor Author

Choose a reason for hiding this comment

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

Initially in egoscale/v2, this file is made obsolete by egoscale v3; however it's still useful for arbitrary calls such as the ones required by x, so it would make sense to move it here.

tgrondier added 10 commits July 16, 2025 16:35
➜  ~/exo/cli git:(tgrondier/feat/egoscalev2-cleanup) ✗ go run . limits                                                                                                                                                       25-07-03 9:54
┼──────────────────────────────────────────┼──────┼───────┼
│                 RESOURCE                 │ USED │  MAX  │
┼──────────────────────────────────────────┼──────┼───────┼
│ Max size of a Block Storage Volume (GiB) │ 0    │ 10240 │
│ Elastic IP addresses                     │ 0    │ 20    │
│ IAM API keys                             │ 25   │ 100   │
│ Compute instance GPUs                    │ 0    │ 1     │
│ Private networks                         │ 1    │ 32    │
│ Compute instances                        │ 2    │ 100   │
│ Compute instance templates               │ 1    │ 30    │
│ Network Load Balancers                   │ 0    │ 50    │
│ Compute instance snapshots               │ 2    │ 45    │
│ Block Storage cumulative size (GiB)      │ 110  │ 20480 │
│ SKS clusters                             │ 0    │ 3     │
│ SOS buckets                              │ 4    │ 199   │
│ Block Storage Volumes                    │ 2    │ 1000  │
┼──────────────────────────────────────────┼──────┼───────┼
➜  ~/exo/cli git:(tgrondier/feat/egoscalev2-cleanup) ✗ go run . compute sks deprecated-resources jouhoushoribu                                                                                                                                                                                              25-07-16 14:52
┼──────────────────┼─────────────────┼─────────────────────┼─────────────┼─────────┼
│      GROUP       │ REMOVED RELEASE │      RESOURCE       │ SUBRESOURCE │ VERSION │
┼──────────────────┼─────────────────┼─────────────────────┼─────────────┼─────────┼
│ discovery.k8s.io │                 │ endpointslices      │             │ v1beta1 │
│ policy           │                 │ podsecuritypolicies │             │ v1beta1 │
┼──────────────────┼─────────────────┼─────────────────────┼─────────────┼─────────┼
@tgrondier tgrondier force-pushed the tgrondier/feat/egoscalev2-cleanup branch from 82e6ed8 to 2c30e6c Compare July 16, 2025 14:36
@tgrondier tgrondier force-pushed the tgrondier/feat/egoscalev2-cleanup branch from 63c716e to dfa7570 Compare July 17, 2025 06:57
@tgrondier tgrondier force-pushed the tgrondier/feat/egoscalev2-cleanup branch from dfa7570 to 35eb692 Compare July 17, 2025 07:06
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.

1 participant