smuu
smuu
## Overview ## Checklist - [ ] New and updated code has appropriate documentation - [ ] New and updated code has new and/or updated testing - [ ] Required...
``` {"level":"error","error":"error destroying pod for instance 'val0-f353122f': failed to delete service account: serviceaccounts \"val0-f353122f\" not found","name":"val0","time":"2024-05-06T16:26:29+02:00","message":"node failed to cleanup"} {"level":"error","error":"error destroying pod for instance 'val1-f82b49b7': failed to delete service account:...
- bittwister - application endpoints (like RPC) - upcoming GetFile and GetFolder feature
```go func Knuu(scope string) (*Knuu, error) func (k *Knuu) GetScope() (string, error) func (k *Knuu) CleanUp() (error) func (k *Knuu) SetImageBuilder(b builder.Builder) (error) func (k *Knuu) ImageBuilder() (builder.Builder, error) func...
Instead of requiring a kubeconfig the DevEx would improve when only needing a token to authenticate against the k8s cluster. Ref.: https://kubernetes.io/docs/reference/access-authn-authz/authentication/
_Originally posted by @Bidon15 in https://github.com/celestiaorg/knuu/pull/174#discussion_r1301300961_ **Description**: Refactor the `ObsyConfig` struct to make it more composable and aligned with the different types of stacks we use for metrics and traces,...
go trough traefik proxy
This way the user can specify a branch/commit of a repo he wants to use. This would only work if using kaniko.
Check if cloning performs deep cloning and does not use the same reference https://github.com/celestiaorg/knuu/blob/db168444fc447779f039ce8b254ef906835c21dc/pkg/knuu/instance_helper.go#L325
It could be as simple as regex (from ChatGPT :) ): ``` func isValidVolumeSize(size string) bool { // Regular expression pattern for validating volume sizes pattern := `^\d+(Gi|Mi|Ki)?$` // Compile...