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
Dynamic Custom Resource Deployments #376
Commits on Jan 18, 2019
-
code tidyup Cache cluster_resource_discoverer Create generic CR if not handled explicitly dynamic custom resource creation working sync for custom resources, timeout cases update code notes halfway there remove require 'pry' remove CRs from BASE_PREDEPLOY_SEQUENCE Automatic corrections for lib/kubernetes-deploy/kubernetes_resource/custom_resource.rb id for CRs shows actual kind capture proper type Annotation to decalre monitorability (fallback to default behaviour clarify method name tidyup don't touch global namespace. better search for crd in kubernetes_resource::build refactor custom_resource.rb rubocop More custom_resource refactor + failure_message remove unused const. add crds in front of other predeploy resources Create CR directly instead of via KubernetesResource.build tidy up more cleanup small edit PoC for parameterized status monitors pr fixes add jsonpath dependency preemptively try jsonpath expressions and fail fast only log error_msg for conditions that are actually failed remove old code option for custom error messages instead of path for error message better error better error msg"
Configuration menu - View commit details
-
Copy full SHA for 154d6c0 - Browse repository at this point
Copy the full SHA 154d6c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for bac0364 - Browse repository at this point
Copy the full SHA bac0364View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0371a7c - Browse repository at this point
Copy the full SHA 0371a7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ec320c - Browse repository at this point
Copy the full SHA 1ec320cView commit details -
Configuration menu - View commit details
-
Copy full SHA for fdaff1e - Browse repository at this point
Copy the full SHA fdaff1eView commit details -
Configuration menu - View commit details
-
Copy full SHA for c48c43b - Browse repository at this point
Copy the full SHA c48c43bView commit details -
Configuration menu - View commit details
-
Copy full SHA for c490593 - Browse repository at this point
Copy the full SHA c490593View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9063569 - Browse repository at this point
Copy the full SHA 9063569View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f68443 - Browse repository at this point
Copy the full SHA 5f68443View commit details -
fix test test fix move CustomResource creation back to kubernetes_resource.rb. Add more tests Automatic corrections for kubernetes-deploy.gemspec Automatic corrections for lib/kubernetes-deploy/kubernetes_resource/custom_resource.rb Automatic corrections for lib/kubernetes-deploy/kubernetes_resource/custom_resource_definition.rb Automatic corrections for test/integration-serial/serial_deploy_test.rb Automatic corrections for test/unit/kubernetes-deploy/kubernetes_resource/custom_resource_definition_test.rb Automatic corrections for test/unit/kubernetes-deploy/kubernetes_resource_test.rb policial Automatic corrections for test/integration-serial/serial_deploy_test.rb use dig for current_generation + observed_generation in kubernetes_resource.rb
Configuration menu - View commit details
-
Copy full SHA for cc79f40 - Browse repository at this point
Copy the full SHA cc79f40View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f3ac43 - Browse repository at this point
Copy the full SHA 3f3ac43View commit details -
Configuration menu - View commit details
-
Copy full SHA for c8c0ff8 - Browse repository at this point
Copy the full SHA c8c0ff8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f69260 - Browse repository at this point
Copy the full SHA 8f69260View commit details -
Configuration menu - View commit details
-
Copy full SHA for add4b4b - Browse repository at this point
Copy the full SHA add4b4bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 27f61cb - Browse repository at this point
Copy the full SHA 27f61cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 67ca171 - Browse repository at this point
Copy the full SHA 67ca171View commit details -
Configuration menu - View commit details
-
Copy full SHA for de4510c - Browse repository at this point
Copy the full SHA de4510cView commit details -
Refactor rollout_config into separate file. More robust validation
only print error messages if exists Refactor rollout_config.rb refactoring + test minor edits
Configuration menu - View commit details
-
Copy full SHA for bf032e1 - Browse repository at this point
Copy the full SHA bf032e1View commit details -
Add timeouts for CR instance. More test. Cleanup. More validation of
RolloutConfig Automatic corrections for lib/kubernetes-deploy/rollout_config.rb Automatic corrections for test/unit/kubernetes-deploy/kubernetes_resource/custom_resource_definition_test.rb Automatic corrections for test/unit/kubernetes-deploy/kubernetes_resource_test.rb rollout_config_string -> rollout_config_annotation test cleanup rubocop cleanup timeouts timeout message. pr feedback CR instance timeout tests
Configuration menu - View commit details
-
Copy full SHA for 03cb183 - Browse repository at this point
Copy the full SHA 03cb183View commit details -
timeouts rubocop README + rename rollout annotation rename Rename const Rename const rollout_config -> rollout_conditions readme edit more readme more rename no deep_strinfigy_keys more cleanup policial
Configuration menu - View commit details
-
Copy full SHA for 8dc350a - Browse repository at this point
Copy the full SHA 8dc350aView commit details -
README, tests, renaming + small edits
add cr- prefix to rollout-conditions annotation README edit rename config ->conditions logs for serial deploy test police
Configuration menu - View commit details
-
Copy full SHA for 87de50b - Browse repository at this point
Copy the full SHA 87de50bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 26c873c - Browse repository at this point
Copy the full SHA 26c873cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f1b29a - Browse repository at this point
Copy the full SHA 1f1b29aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4982c76 - Browse repository at this point
Copy the full SHA 4982c76View commit details -
tweaks for test, rollout_conditions, cr, crd
serial integration test tweak" test failure_conditions optional policial
Configuration menu - View commit details
-
Copy full SHA for 85d70cc - Browse repository at this point
Copy the full SHA 85d70ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 85e8ab6 - Browse repository at this point
Copy the full SHA 85e8ab6View commit details -
Configuration menu - View commit details
-
Copy full SHA for ce6b919 - Browse repository at this point
Copy the full SHA ce6b919View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4628ffa - Browse repository at this point
Copy the full SHA 4628ffaView commit details -
Apply suggestions from code review
Co-Authored-By: timothysmith0609 <31742287+timothysmith0609@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 4033ae1 - Browse repository at this point
Copy the full SHA 4033ae1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6eea88e - Browse repository at this point
Copy the full SHA 6eea88eView commit details -
Configuration menu - View commit details
-
Copy full SHA for e57de3b - Browse repository at this point
Copy the full SHA e57de3bView commit details -
Configuration menu - View commit details
-
Copy full SHA for de7248b - Browse repository at this point
Copy the full SHA de7248bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c86654 - Browse repository at this point
Copy the full SHA 6c86654View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5919593 - Browse repository at this point
Copy the full SHA 5919593View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e2f1d2 - Browse repository at this point
Copy the full SHA 9e2f1d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for b401f71 - Browse repository at this point
Copy the full SHA b401f71View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e7e5bf - Browse repository at this point
Copy the full SHA 2e7e5bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 44f890a - Browse repository at this point
Copy the full SHA 44f890aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 49d7d8e - Browse repository at this point
Copy the full SHA 49d7d8eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a1e99b2 - Browse repository at this point
Copy the full SHA a1e99b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 00b45cf - Browse repository at this point
Copy the full SHA 00b45cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for afde0fd - Browse repository at this point
Copy the full SHA afde0fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 68a8dea - Browse repository at this point
Copy the full SHA 68a8deaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a43c06 - Browse repository at this point
Copy the full SHA 3a43c06View commit details -
Configuration menu - View commit details
-
Copy full SHA for f1b8fed - Browse repository at this point
Copy the full SHA f1b8fedView commit details -
Configuration menu - View commit details
-
Copy full SHA for 81fab4f - Browse repository at this point
Copy the full SHA 81fab4fView commit details
Commits on Jan 21, 2019
-
Configuration menu - View commit details
-
Copy full SHA for d217b15 - Browse repository at this point
Copy the full SHA d217b15View commit details