feat: refine deployment options #15
Merged
jon_nfc
merged 34 commits from 2024-02-07 08:32:41 +00:00
feat-refine-deployment-options
into development
No Reviewers
Labels
Clear labels
Bug
Used in discussion about a bug in comments or commits
CVE-2023-5764
Denotes items related to the CVE
CodeReview
Used in comments (issues/MR/commits) to denote code review related items
Documentation
Documentation items
Feature
Used in discussion about a Feature in comments or commits
Lint
Used in comments (issues/MR/commits) to denote lint tasks todo, done, fixed
Privacy
Used in comments (issues/MR/commits) to denote privacy related items
Security
Used in comments (issues/MR/commits) to denote Security related items
breaking-change
label used to denote that the issue/Merge Request does/will introduce a breaking change
bug::reproducable
Given to an issue when the bug has been confirmed as re-producable. Can also be used in comments and commits.
bug::unable to reproduce
Given to an issue when the bug that is not able to be reproduced. Can also be used in comments and commits.
code review::complete
code review::not started
code review::rejected
code review::underway
difficulty::Full Development
Level 3. Difficulty representing that the task to complete must be planned and created.
difficulty::Good First Issue
Level 1. Difficulty representing that the task is very simple and with limited knowledge can be completed.
difficulty::Prior Knowledge
Level 2. Difficulty representing that the task requires some prior knowledge of either the technology or the project for task completion.
documentation::complete
Issues, Merge Requests
documentation::no change required
Issues, Merge Requests and used to denote no documentation changes required
documentation::not started
Issues, Merge Requests
documentation::stalled
Issues, Merge Requests
documentation::underway
Issues, Merge Requests
impact::0
impact::1
impact::2
impact::3
impact::4
impact::5
ops::ansible-roles
OPS project tag
ops::automation
ops::gitlab-ci
OPS project tag
ops::marcas
OPS project tag
ops::python-gitlab-management
OPS project tag
ops::website
priority::0
priority::1
priority::2
priority::3
priority::4
priority::5
stage::Ready for Development
stage::develop
Stage for use in Issues and Merge Requests. Can also be used in discussion in comments and commits
stage::feedback required
stage::planning
Stage for use in Issues and Merge Requests. Can also be used in discussion in comments and commits
stage::test
Stage for use in Issues and Merge Requests. Can also be used in discussion in comments and commits
stale
Label given to issues/merge requests that are considered stale due to no collaboration and is a mark for closure.
triage
Tag given to issues/merge requests requiring triaging by the team.
triage::not_confidential
This tag is given by the triage bot so that URLs can be added to an issue/comment. A triage policy for NFC wide should remove this label.
type::CI / CD
type::automation
This type is used to denote an automation job
type::bug
Type for Issues and Merge Requests. Can also be used in discussion in comments and commits
type::compliance
type::discussion
Type for Issues. Can also be used in discussion in comments.
type::documentation
Type for Issues and Merge Requests. Can also be used in discussion in comments and commits
type::feature
type for Issues and Merge Requests. Can also be used in discussion in comments and commits
type::invalid
label given to tickets that require no action or are deem as invalid.
type::quality assurance
Type for Issues and Merge Requests. Can also be used in discussion in comments and commits
type::question
Type for Issues. Can also be used in discussion in comments.
type::security
Type for Issues and Merge Requests.
type::specification
Design specification
workflow::complete
Issues, Merge Requests
workflow::not ready
workflow::not ready::blocked
workflow::not started
Issues, Merge Requests
workflow::ready to commence
Issues, Merge Requests
workflow::stalled
Label given to issues/merge requests where no work has occured in x days iaw triage policy.
workflow::underway
Issues, Merge Requests
workflow::underway::develop
Area/CI-CD
Documentation changes
Area/Documentation
Documentation changes
Area/Security
This is security issue
Area/Testing
Issue or pull request related to testing
Bug
Failure to Confirm
Bug exists due to not confirming/testing code
Bug
Regression
THe bug is a regression of a feature
Bug
To be Confirmed
This bug is not confirmed
Bug
Unable to Reproduce
A developer can not re-create/re-produce the bug
Compat/Breaking
Breaking change that won't be backward compatible
Impact
Critical
1
The impact is critical in that it is blocking or prevents usage.
Impact
High
2
The impact requires that changes be made for continuted usage.
Impact
Low
4
The impact requires the user approach from a different angle for continued usage.
Impact
Medium
3
The impact requires a workaround for continued usage.
Impact
Very Low
5
The impact has a slight effect on usage.
Priority
High
2
The priority is high
Priority
Low
4
The priority is low
Priority
Medium
3
The priority is medium
Priority
Very High
1
The priority is critical
Priority
Very Low
5
The priority is very low
Reviewed
Confirmed
1
Issue has been confirmed
Reviewed
Duplicate
2
This issue or pull request already exists
Reviewed
Invalid
3
Invalid issue
Reviewed
Won't Fix
3
This issue won't be fixed
Status
Abandoned
3
Somebody has started to work on this but abandoned work
Status
Blocked
1
Something is blocking this issue or pull request
Status
Need More Info
2
Feedback is required to reproduce issue or to continue work
Type
Bug
Something is not working
Type
Epic
Epic User Story
Type
Feature
Feature / Module
Type
Incident
Something occured related to a service
Type
RFE
Request for Enhancement
Type
Task
A work item that must be done
Urgency
Low
4
Prioritize this amoungst your list of things to do.
Urgency
Major
1
Urgency is so high it should have been dealt with last week.
Urgency
Medium
3
Start as soon as possible.
Urgency
Very High
2
Urgency is high enough to warrant near immediate commencement.
Urgency
Very Low
5
Add this to your list of things to do.
No Label
Milestone
No items
No Milestone
Projects
Clear projects
No project
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: infrastructure/kubernetes_monitoring#15
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
No description provided.
Delete Branch "feat-refine-deployment-options"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
/cc @jasonpage.tas, FYI so your tracking.
added 3m of time spent
assigned to @jon_nfc
mentioned in commit b0f32b2884b9025deaa49986c8d0f0d0a9af9042
added 1 commit
Compare with previous version
mentioned in commit 78a561fadf5fb4381aae987503078e1732337ebb
added 1 commit
Compare with previous version
mentioned in commit e7a8b0cf41a133d6dca26c63d2eb50d85992d06a
added 1 commit
Compare with previous version
mentioned in commit 5ad0ed8c14cbabecbf98a82af20d6f12b080290f
added 1 commit
Compare with previous version
ToDo
Move network policy to template so it can be conditional
mentioned in commit 74cb0e8e3453133b8900e1e9fb62495a6f5f4f9b
added 1 commit
Compare with previous version
mentioned in commit 1ba1b4a1930e2533e07fc96b3b2585958c4a7a82
mentioned in commit be8910857e1f880a52f5d752d8cdb4c0ae74bd5f
added 2 commits
Compare with previous version
added 1 commit
Compare with previous version
added 1 commit
Compare with previous version
added 1 commit
Compare with previous version
added 1 commit
Compare with previous version
added 1 commit
Compare with previous version
added 1 commit
Compare with previous version
added 1 commit
Compare with previous version
added 1 commit
Compare with previous version
added 1 commit
Compare with previous version
added 1 commit
Compare with previous version
added 1 commit
Compare with previous version
added 1 commit
Compare with previous version
added 1 commit
Compare with previous version
added 1 commit
Compare with previous version
added 1 commit
Compare with previous version
added 1 commit
Compare with previous version
added 1 commit
Compare with previous version
added 1 commit
Compare with previous version
added 1 commit
Compare with previous version
added 1 commit
Compare with previous version
added 1 commit
Compare with previous version
added 1 commit
Compare with previous version
added 1 commit
Compare with previous version
added 1 commit
Compare with previous version
added 1 commit
Compare with previous version
added 1 commit
Compare with previous version
added 1 commit
Compare with previous version
added 1 commit
Compare with previous version
added 1 commit
Compare with previous version
added 1 commit
Compare with previous version
added 5h 20m of time spent
added 1 commit
Compare with previous version
added 1 commit
Compare with previous version
added 1 commit
Compare with previous version
added 1 commit
Compare with previous version
added 1 commit
Compare with previous version
mentioned in commit
bdb555a4b5
mentioned in commit
f1c54567a7
mentioned in commit
57a1706590
mentioned in commit
9c35a4d140
mentioned in commit
257da9cd38
mentioned in commit
e13d55e61e
mentioned in commit
bdb3a09c2b
mentioned in commit
e0cb8f57e2
mentioned in commit
cd2bceec3a
mentioned in commit
c5bb46f48a
mentioned in commit
106f2e6ec8
mentioned in commit
18649086b5
mentioned in commit
bc4d72ff8e
added 13 commits
cd2bceec
- feat(thanos_sidecar): if enabled must also be configured for deploy to occurf1c54567
- feat(prometheus): configurable replicas106f2e6e
- feat(prometheus): configurable remote write257da9cd
- fix(prometheus): configurable image and tage13d55e6
- feat(grafana_agent): not enable if not configuredbc4d72ff
- feat(service_monitor): don't deploy if not enabled9c35a4d1
- feat(kube_state_metrics): don't deploy if not enabledbdb3a09c
- feat(kube_monitor_proxy): don't deploy if not enabledbdb555a4
- feat: turn off k8s non-metrics server deployed features57a17065
- chore: set values.yaml to have sensible defaultsCompare with previous version
mentioned in commit
c7746122cd
added 1 commit
c7746122
- fix(prometheus): service monitor missing closeCompare with previous version
mentioned in commit
38f08985f5
added 1 commit
38f08985
- fix(values): fix service_monitor variableCompare with previous version
mentioned in commit 556684ba0c9592b6ded1c4f09bc43dde6936d789
added 1 commit
Compare with previous version
mentioned in commit 94353817f81e3ced5065ea1cc3d92a38bf6b1a96
added 1 commit
Compare with previous version
mentioned in commit 7fef8438d942472e48e66f212f49daa0897c4f4e
added 1 commit
Compare with previous version
mentioned in commit
e8b4b5a00b
mentioned in commit
490e497d15
added 2 commits
490e497d
- refactor: remove k8s and use release name for instancee8b4b5a0
- fix(ingress): move from values to template for dynomagic setupCompare with previous version
mentioned in commit
beaa4f4896
added 1 commit
beaa4f48
- fix(calico): use the operator created ns for monitoringCompare with previous version
added 5h of time spent
mentioned in commit 3c8bb5cd45388974127b02a53ffe6063c8705881
added 1 commit
Compare with previous version
mentioned in commit 65576a490dbf82f5fc1a9041b743d7a1a92d6bfc
added 1 commit
Compare with previous version
mentioned in commit 6efbb1b4fa3fa6689a140bb248295a2e3f2949a3
added 1 commit
Compare with previous version
mentioned in commit 589ef2d4065f678d68f360c524f59fe060f87b6a
added 1 commit
Compare with previous version
mentioned in commit 13126f44f590acac9093555ed82069ac38994f9e
added 1 commit
Compare with previous version
mentioned in commit 64c07702d57f6fca565de50de573ac3943a552dd
added 1 commit
Compare with previous version
mentioned in commit 5bbfd952acf63bf7846dd5f49b8c2c9d30cb08f6
added 1 commit
Compare with previous version
mentioned in commit 3d4ecfc221c8d9eda05b9b3cc4e4de6d0fddaff9
added 1 commit
Compare with previous version
mentioned in commit d28809a466acee95bef78a83f4d7c42103cea349
added 1 commit
Compare with previous version
mentioned in commit ad8a0f75b31f8c0ea4158a56098abf255c7a74e8
added 1 commit
Compare with previous version
mentioned in commit
73f25cfaa2
added 1 commit
73f25cfa
- feat(prometheus_rule): add node exporter absent alert for ALL nodesCompare with previous version
mentioned in commit
39af78c6ea
added 1 commit
39af78c6
- fix(prometheus_rule): use instance name instead of hard coded valueCompare with previous version
mentioned in commit
cb12f338f1
added 1 commit
cb12f338
- fix(prometheus_rule): dont deploy loki rules of not configuredCompare with previous version
mentioned in commit
4e8f25ec3d
added 1 commit
4e8f25ec
- refactor(prometheus_rule): move watchdog and info inhibitor to common rules fileCompare with previous version
mentioned in commit
5323377852
added 1 commit
53233778
- fix(prometheus): use alertmanager instance nameCompare with previous version
mentioned in commit
1fd5e49247
added 1 commit
1fd5e492
- refactor(prometheus_rule): correct common rules nameCompare with previous version
added 2h of time spent
mentioned in commit
6a20b69910
added 1 commit
6a20b699
- docs(values): notate remotewirte configured seperatlyCompare with previous version
mentioned in commit
36ee3a10ff
added 1 commit
36ee3a10
- feat(role): dynamically add roles to all available namesapcesCompare with previous version
mentioned in commit
49bf414caa
added 1 commit
49bf414c
- refactor(network_policy): move network policy to templateCompare with previous version
done.
49bf414caa
resolved all threads
added 15m of time spent
mentioned in commit
f08cba1dfb
mentioned in commit
efd6d15dc4
added 2 commits
f08cba1d
- feat(grafana): update to latest version 10.3.1efd6d15d
- fix(role_binding): use namespace lookup to build role bindingsCompare with previous version
mentioned in commit
faf4abf6b3
mentioned in commit
cd2b99dd3d
added 2 commits
cd2b99dd
- fix(service_monitor): dont deploy calico unless enabledfaf4abf6
- feat(grafana_dashboard): add calico dashboardCompare with previous version
mentioned in commit
a2c3daa44e
added 1 commit
a2c3daa4
- fix(service_monitor): correct syntax for calicoCompare with previous version
mentioned in commit 5f98dcd8067dfe442bd4546b545c468cdc0b7bd9
added 1 commit
Compare with previous version
mentioned in commit
486f2c4728
added 1 commit
486f2c47
- refactor(service_monitor): use job name prometheus for prometheusCompare with previous version
added 1 commit
99e50332
- feat(grafana_dashboard): add cert manager dashboardCompare with previous version
mentioned in commit
99e503324d
added 6h of time spent
mentioned in commit
496c7637c3