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

Support for Deploying Terminating Pods as Brokers #437

Merged
merged 39 commits into from Jan 13, 2022
Merged
Show file tree
Hide file tree
Changes from 28 commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
244ee77
Update Configuration CRD
kate-goldenring Nov 17, 2021
cbe3b86
Updated Instance CRD
kate-goldenring Nov 17, 2021
b0a563e
get rid of configurationDeploymentStatuses
kate-goldenring Nov 19, 2021
376a667
Add jobs module
kate-goldenring Nov 19, 2021
ddfecc6
jobs building
kate-goldenring Nov 23, 2021
f8f75d4
Clean up
kate-goldenring Nov 29, 2021
7cf7637
enable configs to be modified
kate-goldenring Nov 30, 2021
f3788c6
jobs
kate-goldenring Dec 2, 2021
161bf01
reapplying jobs
kate-goldenring Dec 2, 2021
4523102
Support for creation of services for jobs
kate-goldenring Dec 6, 2021
9933817
remove deploymentStrategy and brokerGeneration from Configuration
kate-goldenring Dec 6, 2021
14d5bd4
Box PodSpec and JobSpec
kate-goldenring Dec 6, 2021
9942f57
using cmp::Ordering when checking generation
kate-goldenring Dec 6, 2021
2018d21
Make sure Job Pods are deleted rather than orphaned
kate-goldenring Dec 7, 2021
ecfd03a
Get all tests to pass
kate-goldenring Dec 8, 2021
6c79691
rename brokerType to brokerSpec
kate-goldenring Dec 8, 2021
f7a442b
Helm charts
kate-goldenring Dec 9, 2021
a2f6b6c
Cleanup changes, add comments, add tests
kate-goldenring Dec 9, 2021
1abde88
Fix bug - not storing config updates in map
kate-goldenring Dec 9, 2021
03c44e8
add now required debug echo image to tests
kate-goldenring Dec 9, 2021
cbc07ee
remove enabling podAntiAffinity in Configuration templates
kate-goldenring Dec 9, 2021
b7b4fa6
add todo
kate-goldenring Dec 9, 2021
7ca6bf1
Add additional ClusterRole rules to Controller for Jobs
kate-goldenring Dec 10, 2021
275a06c
increase version
kate-goldenring Dec 10, 2021
38598ba
Use brokerPod instead of brokerJob in e2e tests
kate-goldenring Dec 10, 2021
27b9ef8
Add more comments in Values.yaml
kate-goldenring Dec 10, 2021
47d468d
Fix webhook e2e
kate-goldenring Dec 10, 2021
0d0edac
remove job yaml
kate-goldenring Dec 13, 2021
2c8f55f
Merge branch 'main' into strategy-jobs
kate-goldenring Jan 6, 2022
9403224
fix typos
kate-goldenring Jan 7, 2022
79b99e3
Remove config watcher in controller
kate-goldenring Jan 7, 2022
8fadeaa
remove unused methods in pod.rs, job.rs, and instance.rs
kate-goldenring Jan 7, 2022
8f509ce
remove unused field in instance_action tests
kate-goldenring Jan 7, 2022
6e1e881
Add test to validate brokerJobSpec
kate-goldenring Jan 7, 2022
198ca4f
add webhook tests for brokerJobSpec
kate-goldenring Jan 7, 2022
6bb6e3d
Fix inline comments in webhook tests
kate-goldenring Jan 7, 2022
5c109a2
more in line documentation
kate-goldenring Jan 11, 2022
5d0c123
clarifying broker pod ownerreferences
kate-goldenring Jan 12, 2022
20422dc
Add test to assert error thrown if both brokerPodSpec and brokerJobSp…
kate-goldenring Jan 12, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
32 changes: 16 additions & 16 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion agent/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "agent"
version = "0.7.9"
version = "0.8.0"
authors = ["Kate Goldenring <kate.goldenring@microsoft.com>", "<bfjelds@microsoft.com>"]
edition = "2018"

Expand Down