-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Replace Config CRD #538
Comments
Any other specific requirement for the imminent 0.9 release? |
@unguiculus thanks for your feedback! We are eventually going to remove the Config resource and replace it with multiple types that we'll use to configure backup storage and volume storage. Anything that's left over will become command line flags. This is planned for our v0.10.0 release, which is a couple of months away. @bhack we'll be releasing v0.9.0.alpha.1 this week and we'll have more information available once it's out. |
Related to #103 and the Backup/SnapShot Target APIs. |
Our Config CRD has a bunch of fields that we want to either move into other CRDs or switch to server flags, so we can get rid of the
|
In talking to @skriss , we are going to make |
I think we'll need to have separate resource priorities for backups and restores. #586 |
sure, so let's just add the |
Copy that 👍. |
I'm trying to help get the PR for a Ark Helm chart merged.
helm/charts#3795
Over at the chats repo we have a CI that lints and install charts. I figured this is not possible with Ark. I'll have to wrap the deployment into an if statement that makes sure it is not created by the CI job because Ark won't come up if it doesn't have a cloud provider and credentials set.
Now, since Ark has its config separate in the
Config
CRD, I find that kind of strange. Actually, this mean the config is spread over two places. I understand that this separation is probably necessary because the secret needs to be mounted. But then why separate it at all instead of having a bunch of CLI args and everything in the deployment?On the other hand, I like the separate Config resource. I wonder if there is a way to also reference secrets in there. I guess the initial Ark deployment would then have to be turned into a little daemon whose sole purpose is to boostrap real Ark server deployments based on the complete config mounting the configured secret. In theory this would allow boostrapping multiple Ark servers with different configs. I think, this is when a separate config really would make sense. Has such a setup been discussed? Would that make sense?
The text was updated successfully, but these errors were encountered: