-
Notifications
You must be signed in to change notification settings - Fork 123
Add SLO support to provider #385
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
Merged
Merged
Changes from 1 commit
Commits
Show all changes
47 commits
Select commit
Hold shift + click to select a range
05cba56
add generated client and temporary spec file
wandergeek 1a90362
add docs and examples
wandergeek 834d5b8
Add SLO support
wandergeek b39cb3b
Tweak generator make target
wandergeek 0decee0
appease linters
wandergeek a19f31c
generate docs
wandergeek 819c84b
remove cursing from source file :'(
wandergeek 2e7a8dc
Update internal/clients/kibana/slo_test.go
wandergeek 143897a
Update to latest spec
wandergeek 022dde8
Create auth context for each generated client
wandergeek f5e7c06
Fix up error handling in slo kibana client
wandergeek 97ec307
Use budgetingmethod type and add groupby to model
wandergeek 2ff23e6
Fix switch type linting error
wandergeek 9b52da3
Add min/max to appropriate fields in the schema
wandergeek 218bcb2
Use slice literals where possible
wandergeek 2e3a781
Use proper composite ID for resources
wandergeek 3ecf293
Make settings nullable
wandergeek 062ecfb
Add groupby
wandergeek d436121
Fix up budgetingMethod getter/setter
wandergeek 4935bef
Fix up indicator getter/setter and add new indicator types
wandergeek e031ee6
Add additional tests for new indicators and optional settings
wandergeek 2c06135
Merge remote-tracking branch 'origin/O11Y-236-add-slo-pr-2' into O11Y…
wandergeek 811c59f
Recreate resources if they don't exist
wandergeek 377a160
Force slo response to have all fields
wandergeek 562a239
Handle computed settings stanza from API
wandergeek c97c4cf
Make custom indicator types unsupported for now
wandergeek 1410574
Add more tests for computed settings
wandergeek 3722452
regen docs
wandergeek a0cce18
remove comment
wandergeek f66bd22
remove another comment
wandergeek dccb2f4
upgrade stack version to 8.9.0
wandergeek 45030d2
upgrade stack to 8.9.0 and quietly remove any dangling container name…
wandergeek 59e6500
fix copy pasta error in api client auth
wandergeek 827303a
Merge branch 'main' into O11Y-236-add-slo-pr-2
wandergeek f6fd73c
Use kibana spec from kibana repo rather than static file
wandergeek c51850f
add success test with proper data
wandergeek f643ace
use switch instead of if statements for resourceRead
wandergeek 2d4e55b
Use scoped functions for tests
wandergeek 22a3115
Merge remote-tracking branch 'origin/O11Y-236-add-slo-pr-2' into O11Y…
wandergeek 246d471
temporarily hack spec file and regen to work around bug in API
wandergeek f2d71cf
add new indicator types, split indicators into own objects
wandergeek 39dddf6
generate docs
wandergeek cf8c760
add some tests for config failures
wandergeek b3a45b1
Add docs for all indicator types
wandergeek 04d257c
prevent a nil deref when client gets a nil response from an unavailab…
wandergeek 4079d5a
Merge branch 'main' into O11Y-236-add-slo-pr-2
wandergeek 88ff081
Update internal/clients/kibana/slo.go
wandergeek File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.