Skip to content
This repository has been archived by the owner on Nov 5, 2021. It is now read-only.

Introduce the concept of shared targets #120

Closed
manugarg opened this issue Apr 18, 2018 · 1 comment
Closed

Introduce the concept of shared targets #120

manugarg opened this issue Apr 18, 2018 · 1 comment
Milestone

Comments

@manugarg
Copy link
Contributor

manugarg commented Apr 18, 2018

We could do it in two ways:
a) Define targets independently of the probes and assign each one of them a unique id. Then in the probe definition refer to that id.

targets {
  id: "vm-private-ip"
  gce_targets {
  }
}

probe {
  name: "vm-to-vm"
  type: PING
  targets_id: "vm-private-ip"
  ping_probe {
  }
}

b) Introduce the concept of probeset where a probeset is a set of probes that use the same targets.

probeset {
  targets {
    ..
  }
  probe {}
  probe {}
}
@manugarg
Copy link
Contributor Author

manugarg commented Nov 1, 2019

This has been implemented: 4ad6ea2

Available in versions - v0.10.5+.

@manugarg manugarg added this to the v0.10.5 milestone Nov 1, 2019
@manugarg manugarg closed this as completed Nov 1, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant