fleet/tools/kubequery
Benjamin Edwards dbcb638809
update file carver block size and various MySQL references (#9625)
Update the default file carver block size to be compatible with MySQL 8
& S3.
Update surrounding docs.
Various other updates to references of MySQL versions (all terraform
deploys are now defaulted MySQL 8 in AWS)

# Checklist for submitter

If some of the following don't apply, delete the relevant line.

- [X] Changes file added for user-visible changes in `changes/` or
`orbit/changes/`.
2023-02-02 01:01:34 -05:00
..
kubequery-fleet.yml update file carver block size and various MySQL references (#9625) 2023-02-02 01:01:34 -05:00
README.md Add initial support for kubequery (#6863) 2022-09-15 10:02:17 -06:00

Kubequery and Fleet

Use the provided configuration file (kubequery-fleet.yml) to get a kubequery instance connected to Fleet.

Before deploying, first retrieve the enroll secret from Fleet by opening a web browser to the Fleet URL, going to the Hosts page, and clicking on the "Manage enroll secret" button. Alternatively, you can get the enroll secret using fleetctl using fleetctl get enroll-secret. Update the enroll.secret in the ConfigMap. In production, you will also need to update the tls_hostname and fleet.pem to the appropriate values. Finally, deploy kubequery using kubectl

kubectl apply -f kubequery-fleet.yml

Kubernetes clusters will show up in Fleet with hostnames like kubequery <CLUSTER NAME>.