Skip to content
This repository was archived by the owner on Jun 26, 2020. It is now read-only.

Set hostNetwork to true, add documentation#24

Open
gerred wants to merge 2 commits intoappoptics:masterfrom
gerred:master
Open

Set hostNetwork to true, add documentation#24
gerred wants to merge 2 commits intoappoptics:masterfrom
gerred:master

Conversation

@gerred
Copy link

@gerred gerred commented Jun 28, 2018

This pull requests sets the AppOptics DaemonSet to use host networking instead of the overlay networking. If there are issues with the overlay network (say, Calico or Flannel), this enables the AppOptics agent to continue reporting instead of being down.

This also sets a DNS policy on the deployment manifest so that DNS resolution for the Kubernetes API server still works on the host network.

It'd be nice if, separately, we could still somehow get overlay network stats (maybe via an agent level change) as well but I believe when people (speaking for myself here) install the agent, what they expect are host network traffic stats by default. They could theoretically still get both by installing a second DaemonSet with hostNetwork set to false. I've also added this to the README for documentation.

@leecalcote leecalcote self-assigned this Jun 28, 2018
@leecalcote leecalcote removed their assignment Mar 26, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants