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

Auditing with Meilisearch #53

Merged
merged 6 commits into from
Jan 27, 2023
Merged

Auditing with Meilisearch #53

merged 6 commits into from
Jan 27, 2023

Conversation

vknabel
Copy link
Contributor

@vknabel vknabel commented Dec 30, 2022

Implements auditing with Meilisearch https://github.com/metal-stack-cloud/docs/issues/33.
More details can be found in MEP11.
Does not implement the sidecar for the s3 sync.

Consists of multiple PRs:

  1. Clone all of these and check out feature/auditing to get started testing.
  2. in mini-lab/docker-compose.yaml add volumes to control-plane and partition.
      # adjust the paths to your actual repo locations
      - ${HOME}/dev/ms/helm-charts:/helm-charts:ro
      - ${HOME}/dev/ms/metal-roles:/root/.ansible/roles/metal-roles:ro
  1. in mini-lab/inventories/group_vars/control-plane/metal.yml uncomment metal_helm_chart_local_path: /helm-charts/charts/metal-control-plane
  2. in mini-lab, run make up and wait
  3. in metal-api, run make mini-lab-push and wait
  4. Run kubectl get pods -n metal-control-plane --watch and wait for all pods to be running or completed
  5. in mini-lab run make firewall
  6. in mini-lab run make machine
  7. open http://mtl-auditing.172.17.0.1.nip.io:8080/ and enter the secret from mini-lab (default metal_auditing_secret: "secret")
  8. You should see some logs from GRPC and Rest calls

If a request fails, copy the rqid from your logs and paste them in qoutes into meilisearch. You should now see exactly two results!

@vknabel vknabel changed the title Draft: Auditing with Meilisearch Auditing with Meilisearch Jan 18, 2023
@vknabel vknabel requested a review from Gerrit91 January 18, 2023 16:17
@Gerrit91 Gerrit91 merged commit f5b13b7 into master Jan 27, 2023
@Gerrit91 Gerrit91 deleted the feature/auditing branch January 27, 2023 15:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants