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

chore: Kubernetes Integration RFC #2222

Merged
merged 119 commits into from
Apr 30, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
119 commits
Select commit Hold shift + click to select a range
b51b5fb
chore: Kubernetes Integration RFC
binarylogic Apr 4, 2020
c08133e
Fill out plan of attack
binarylogic Apr 4, 2020
dea8dae
Fix formatting
binarylogic Apr 4, 2020
f88f5e8
Delete old daemonset.yml
binarylogic Apr 4, 2020
c1eb4de
Add minimum k8s version to plan of attack
binarylogic Apr 4, 2020
8cb8197
Add centralize testing issue to tasks
binarylogic Apr 4, 2020
4f71def
Fix minor issues, apply autoformat
MOZGIII Apr 6, 2020
0803c6e
Fix more nits
MOZGIII Apr 7, 2020
d55ed93
Add question regarding kubernetes cluster flavors
MOZGIII Apr 7, 2020
cf46c02
Add design considerations section
MOZGIII Apr 7, 2020
2ce1690
Add a section on minimal supported kubernetes version MSKV
MOZGIII Apr 7, 2020
449a417
Add a section on helm charts and yaml files
MOZGIII Apr 7, 2020
ea251e1
Add a section on reading container logs
MOZGIII Apr 7, 2020
8646aa6
Adjust the commands for installation from YAML
MOZGIII Apr 8, 2020
9359ed4
Add a chapter on helm chart registry
MOZGIII Apr 8, 2020
83d4dc4
Sort refs
MOZGIII Apr 8, 2020
b25d37d
Rename var_log_pods_src to k8s_src_var_log_pods
MOZGIII Apr 8, 2020
2592632
Rename build_container_logs_directory_src ref to k8s_src_build_contai…
MOZGIII Apr 8, 2020
68ea6a2
Correct installation commands to explicitly consume namespace
MOZGIII Apr 8, 2020
b9a1b11
Adjust the installation instructions
MOZGIII Apr 8, 2020
f0cc72d
Add a section on deployment variants
MOZGIII Apr 8, 2020
d4315e9
Add steps to attack plan
MOZGIII Apr 8, 2020
d371aa6
Specify initial minimal supported Kubernetes version
MOZGIII Apr 9, 2020
20aa12f
Add some questions
MOZGIII Apr 10, 2020
51c4565
Add a deployment configuration section
MOZGIII Apr 10, 2020
d53dde5
Update guide YAML for multiple config files
MOZGIII Apr 10, 2020
7d9ff4e
Add sections on metadata and filtering
MOZGIII Apr 13, 2020
9b9c9ca
Add new section drafts
MOZGIII Apr 13, 2020
721cf06
Fill in Helm section
MOZGIII Apr 13, 2020
caa3df8
Add more on helm charts repo
MOZGIII Apr 13, 2020
2f727a8
Add dummy section on Changes to Vector release process
MOZGIII Apr 13, 2020
76f0519
Mark some questions as solved
MOZGIII Apr 13, 2020
a2914d0
Corrected the Deployment configuration section
MOZGIII Apr 13, 2020
af409e5
Add a "Strategy on YAML file grouping" section
MOZGIII Apr 13, 2020
6ec01f0
Add a section on vector config file reloads
MOZGIII Apr 13, 2020
57771c9
Minor grammar and styling corrections
MOZGIII Apr 15, 2020
7f49a00
Add a note on k8s API server availability and `Pod` objects cache
MOZGIII Apr 15, 2020
51d7f21
Add a description of the technical approach for metadata annotation
MOZGIII Apr 15, 2020
2e01a7d
Fill in the annotations and labels on vector pod via downward API
MOZGIII Apr 15, 2020
d93be23
Fill in the section on Custom CRDs
MOZGIII Apr 15, 2020
a6cdcbd
Add Awesome Operators List
MOZGIII Apr 15, 2020
de0e830
Add a practical example on event filtering via metadata
MOZGIII Apr 15, 2020
8452ccf
Fix typo at downward API section
MOZGIII Apr 15, 2020
5214094
Correct markdown lint
MOZGIII Apr 15, 2020
370c42f
Add a TODO section on testing with some notes
MOZGIII Apr 15, 2020
332cd3a
Add support for optional config files to the plan of attack
MOZGIII Apr 15, 2020
5c3e45b
Remove config reload from the plan of attack
MOZGIII Apr 15, 2020
229a223
Add a link to ConfigMapVolumeSource
MOZGIII Apr 15, 2020
39bba3b
Unify link notation around k8s_doc
MOZGIII Apr 15, 2020
89218d8
Add kustomize guide
MOZGIII Apr 16, 2020
abbc752
Add a section on release process
MOZGIII Apr 17, 2020
1bbedd5
Clarify the question on metadata fields
MOZGIII Apr 17, 2020
4559add
Provided some responses to the outstanding questions
MOZGIII Apr 17, 2020
50d8154
Add a dummy section on handling non-log k8s events
MOZGIII Apr 17, 2020
28af990
Partially fill the testing section
MOZGIII Apr 17, 2020
1b8d275
Add a section on resource limits
MOZGIII Apr 17, 2020
ab7be28
Provide a response to resource limits question
MOZGIII Apr 17, 2020
e49eda7
A response on Honeycomb and a note on Heapster
MOZGIII Apr 17, 2020
7a59cb5
Correct helm instructions
MOZGIII Apr 18, 2020
c357e7a
Add CNCF link
MOZGIII Apr 18, 2020
d2233bf
Write more of the integration testing section
MOZGIII Apr 18, 2020
b5195d6
Add new sections on tests
MOZGIII Apr 21, 2020
cb5a105
Remove TODO from the tests section, as it's now fully resolved
MOZGIII Apr 21, 2020
f823729
Adjust the guide annotation
MOZGIII Apr 21, 2020
30321b1
Reordered section for easier readability
MOZGIII Apr 21, 2020
3d007bd
Add a note on sidecar deploymens
MOZGIII Apr 21, 2020
704c5f7
Fix a typo
MOZGIII Apr 21, 2020
b4025ad
Add a section on Windows support
MOZGIII Apr 21, 2020
7ec40d6
Fill in the section on other data gathering
MOZGIII Apr 21, 2020
0ed0697
Add a dummy section on security
MOZGIII Apr 21, 2020
8a875f5
Correct the controller mention and added more links
MOZGIII Apr 21, 2020
4020859
Add more links at the guide annotation
MOZGIII Apr 21, 2020
424a9e9
Correct DaemonSet links and specify links to the API and docs based o…
MOZGIII Apr 21, 2020
75d389f
I hate grammarly sometimes
MOZGIII Apr 21, 2020
4ee37c5
Container name is actually exposed too
MOZGIII Apr 21, 2020
69101d0
More clarity on why Pod is king
MOZGIII Apr 21, 2020
ae3cc32
More links and corrections at filtering by metadata
MOZGIII Apr 21, 2020
3175823
Correct typing error
MOZGIII Apr 22, 2020
08cef07
Correct a typo
MOZGIII Apr 22, 2020
9a95210
Improve operators and admission controllers info at the deployment va…
MOZGIII Apr 22, 2020
bc5525c
Fill in the security section
MOZGIII Apr 22, 2020
ef9bc96
Add a reference to the security section at deployment configuration s…
MOZGIII Apr 22, 2020
89b80c8
Add a dummy section on Kubernetes audit logs at other data gathering …
MOZGIII Apr 22, 2020
fe2e1e1
Add a TODO section at the deployment configuration
MOZGIII Apr 22, 2020
3197ae1
Add deployment topology diagram
MOZGIII Apr 22, 2020
b220af1
Correct the security considerations on deployment configuration
MOZGIII Apr 22, 2020
cdc3134
Correct the link to kubectl interface
MOZGIII Apr 22, 2020
95693a0
Rename guide sections
MOZGIII Apr 22, 2020
214a80c
Add a section on container probes
MOZGIII Apr 22, 2020
d71e4be
Add a section on other notable PodSpec properties
MOZGIII Apr 22, 2020
14f8216
Removed a TODO on setting thread count via env var
MOZGIII Apr 22, 2020
56e5192
Fill the section on k8s audit logs collection
MOZGIII Apr 22, 2020
677a6ee
Add link the other data gathering at the questions section
MOZGIII Apr 23, 2020
36b9a23
Correct header levels
MOZGIII Apr 23, 2020
f3c6421
Move container probes under the deploynment configuration
MOZGIII Apr 23, 2020
5cb20c4
Add a section on automatic partial event merging
MOZGIII Apr 23, 2020
7139fe0
Add a link to Deployment Hardening section at the answers
MOZGIII Apr 24, 2020
3689585
Remove the ref to the outstanding questions
MOZGIII Apr 24, 2020
3592f14
Add a section on filtering by namespace
MOZGIII Apr 24, 2020
f7f45c8
Remove resolved questions
MOZGIII Apr 24, 2020
f017f34
Add a section on Potential Windows-specific Issues
MOZGIII Apr 24, 2020
35e9360
Improve the ChartMuseum mentions
MOZGIII Apr 24, 2020
ae5030d
Add a note on non-RBAC clusters
MOZGIII Apr 24, 2020
30d2b54
Update the plan of attack on kubernetes source
MOZGIII Apr 24, 2020
f59e6da
Add a consideration on deriving YAMLs from Helm Charts
MOZGIII Apr 24, 2020
5740f89
Order preparing YAML deployment config after Helm Charts at plan of a…
MOZGIII Apr 24, 2020
26dbe98
Fix some errors
MOZGIII Apr 24, 2020
f34c2b5
Fix a typo
MOZGIII Apr 24, 2020
832ce06
Generate TOC
MOZGIII Apr 24, 2020
3be6293
Merge branch 'master' into k8s-rfc
binarylogic Apr 25, 2020
c5d1b27
Update requirements
binarylogic Apr 25, 2020
4461755
Fix a typo
MOZGIII Apr 27, 2020
300106d
Fix the unfinished phrase
MOZGIII Apr 27, 2020
e9b024e
Add a remark on kubernetes_pod_metadata being useful for sidecars
MOZGIII Apr 29, 2020
a6f7622
Switch vector config at the guide to Secret and manage it via kubectl
MOZGIII Apr 29, 2020
172105c
Remove a step to add optional configs loading since we have globs
MOZGIII Apr 29, 2020
82378ac
Remove checkmarks from the plan of attack as it's not a good fit for …
MOZGIII Apr 29, 2020
0f0786e
Remove recursive steps from the plan of attack
MOZGIII Apr 29, 2020
2a79780
Add more steps to the attack plan
MOZGIII Apr 29, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading