Skip to content
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

Pr 22 merge (#158) - another attempt to give p[roper contribution credit #161

Closed
wants to merge 2 commits into from
Closed

Pr 22 merge (#158) - another attempt to give p[roper contribution credit #161

wants to merge 2 commits into from

Conversation

frodopwns
Copy link
Contributor

  • kubebuilder init --domain azure --license none

  • kubebuilder create api --group service --version v1alpha1 --kind Storage

  • kubebuilder create api --group service --version v1alpha1 --kind CosmosDB

  • Add MIT License

  • Initial codes to support Azure Storage Account

  • Add development docs

  • Remove the storage account name from the spec

  • Sync additional resources for Azure storage account

  1. Create a secret based on storage account credentials
  2. Add the global config
  • Upgrade kubebuilder to 2.0.0-beta.0 and controller-runtime to v0.2.0-beta.4

  • Copy pkg in Dockerfile

  • Update controller-gen and make manifests

  • Add prefix "Storage" for storage_types

  • feature: add redis cache service

  • Ignore the NotFound error when deleting resources

  • Requeue the request if the deployment is not complete

  • feature: add cosmosdb service

  • Refine the logic of updating additional resources and output

  • Deploy operator on a remote cluster

  • add a sample app deployment yaml

  • Generate assets for the templates

  • Requeue after 30 seconds to avoid too many requests

Ignore the NotFound error when deleting cosmosdb

  • Fix a bug of missing capacity of rediscache template

  • fix: judge whether resources need to be updated
    With adding generation in status, we can judge whether resources need to be updated.

Co-authored-by: Bin Xia binxi@microsoft.com

  • Add docs to run the demo

  • Update manager-role to operate secrets

Workaround: the rule should be appended. But I don't know how for now.
The workaround is to copy config/rbac/role.yaml and add the new rule.
Should be fixed in future.

  • fix(Makefile): rename the target from "generate" to "generate-template" to avoid conflict

  • Refactoring data focused operators. Storage currently working though it needs cleanup

  • Added deepcopy generated code

  • CosmosDB deploy working

  • Detailing current implementation of CosmosDB Create parameters

  • Removing TestTags

  • Redis cache now deploys

  • Cleaned up code and removed references to v1alpha1

  • Updating controllers logging calls

Co-authored-by: Chris Risner github@chrisrisner.com
Co-authored-by: Bin Xia binxi@microsoft.com

What this PR does / why we need it:

Special notes for your reviewer:

If applicable:

  • this PR contains documentation
  • this PR contains tests

bingosummer and others added 2 commits August 29, 2019 13:57
* kubebuilder init --domain azure --license none

* kubebuilder create api --group service --version v1alpha1 --kind Storage

* kubebuilder create api --group service --version v1alpha1 --kind CosmosDB

* Add MIT License

* Initial codes to support Azure Storage Account

* Add development docs

* Remove the storage account name from the spec

* Sync additional resources for Azure storage account

1. Create a secret based on storage account credentials
2. Add the global config

* Upgrade kubebuilder to 2.0.0-beta.0 and controller-runtime to v0.2.0-beta.4

* Copy pkg in Dockerfile

* Update controller-gen and make manifests

* Add prefix "Storage" for storage_types

* feature: add redis cache service

* Ignore the NotFound error when deleting resources

* Requeue the request if the deployment is not complete

* feature: add cosmosdb service

* Refine the logic of updating additional resources and output

* Deploy operator on a remote cluster

* add a sample app deployment yaml

* Generate assets for the templates

* Requeue after 30 seconds to avoid too many requests

Ignore the NotFound error when deleting cosmosdb

* Fix a bug of missing capacity of rediscache template

* fix: judge whether resources need to be updated
With adding generation in status, we can judge whether resources need to be updated.

Co-authored-by: Bin Xia <binxi@microsoft.com>

* Add docs to run the demo

* Update manager-role to operate secrets

Workaround: the rule should be appended. But I don't know how for now.
The workaround is to copy config/rbac/role.yaml and add the new rule.
Should be fixed in future.

* fix(Makefile): rename the target from "generate" to "generate-template" to avoid conflict

* Refactoring data focused operators.  Storage currently working though it needs cleanup

* Added deepcopy generated code

* CosmosDB deploy working

* Detailing current implementation of CosmosDB Create parameters

* Removing TestTags

* Redis cache now deploys

* Cleaned up code and removed references to v1alpha1

* Updating controllers logging calls

Co-authored-by: Chris Risner <github@chrisrisner.com>
Co-authored-by: Bin Xia <binxi@microsoft.com>
@frodopwns frodopwns closed this Aug 29, 2019
Porges added a commit that referenced this pull request May 11, 2021
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.

2 participants