aporeto-inc / trireme-lib

Simple, scalable and secure application segmentation
https://trireme.io
Apache License 2.0
299 stars 51 forks source link

More Kubernetes monitor startup changes #984

Closed mheese closed 4 years ago

mheese commented 4 years ago

manager.New is already reaching out to the Kubernetes API. We have to include a lot more in the infinite retry section.

Addresses https://github.com/aporeto-inc/aporeto/issues/2692

mheese commented 4 years ago

/build - automatically fired by gogo with following PRs and commit SHAs v1.0.0

[
  {
    "project": "k8s-startup-2",
    "component": "enforcerd",
    "pr-id": "1607",
    "commit-sha": "badf9cb6c7f195152c175a44b74b5002d0c069ae",
    "pipeline": "master"
  },
  {
    "project": "k8s-startup-2",
    "component": "trireme-lib",
    "pr-id": "984",
    "commit-sha": "a73306155e0dce6ee721c30daa09cc53ef124cd0",
    "pipeline": "master"
  }
]
mheese commented 4 years ago

/build - automatically fired by gogo with following PRs and commit SHAs v1.0.0

[
  {
    "project": "k8s-startup-2",
    "component": "trireme-lib",
    "pr-id": "984",
    "commit-sha": "56ab0c276dd128ca3acbccbe65eec56b98d394f4",
    "pipeline": "master"
  },
  {
    "project": "k8s-startup-2",
    "component": "enforcerd",
    "pr-id": "1607",
    "commit-sha": "badf9cb6c7f195152c175a44b74b5002d0c069ae",
    "pipeline": "master"
  }
]
codecov[bot] commented 4 years ago

Codecov Report

Merging #984 into master will increase coverage by 0.46%. The diff coverage is 96.07%.

Impacted file tree graph

@@            Coverage Diff            @@
##           master    #984      +/-   ##
=========================================
+ Coverage   54.83%   55.3%   +0.46%     
=========================================
  Files         124     124              
  Lines       11982   12000      +18     
=========================================
+ Hits         6570    6636      +66     
+ Misses       4784    4735      -49     
- Partials      628     629       +1
Impacted Files Coverage Δ
monitor/internal/pod/monitor.go 73.43% <96.07%> (+16.16%) :arrow_up:
monitor/internal/pod/controller.go 92.65% <0%> (+19.77%) :arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 2781aef...1c16faa. Read the comment docs.

mheese commented 4 years ago

/build - automatically fired by gogo with following PRs and commit SHAs v1.0.0

[
  {
    "project": "k8s-startup-2",
    "component": "enforcerd",
    "pr-id": "1607",
    "commit-sha": "15fb40fe7e60d6be4983719f533030837a8176d0",
    "pipeline": "master"
  },
  {
    "project": "k8s-startup-2",
    "component": "trireme-lib",
    "pr-id": "984",
    "commit-sha": "1c16faa3080bc3d2282667d514c1e81a05768543",
    "pipeline": "master"
  }
]
mheese commented 4 years ago

/build - automatically fired by gogo with following PRs and commit SHAs v1.0.0

[
  {
    "project": "k8s-startup-2",
    "component": "enforcerd",
    "pr-id": "1607",
    "commit-sha": "3240c0eaffafacaee92f5ce0069425f5b00395a4",
    "pipeline": "master"
  },
  {
    "project": "k8s-startup-2",
    "component": "trireme-lib",
    "pr-id": "984",
    "commit-sha": "1c16faa3080bc3d2282667d514c1e81a05768543",
    "pipeline": "master"
  }
]
mheese commented 4 years ago

/build - automatically fired by gogo with following PRs and commit SHAs v1.0.0

[
  {
    "project": "k8s-startup-2",
    "component": "trireme-lib",
    "pr-id": "984",
    "commit-sha": "1c16faa3080bc3d2282667d514c1e81a05768543",
    "pipeline": "master"
  },
  {
    "project": "k8s-startup-2",
    "component": "enforcerd",
    "pr-id": "1607",
    "commit-sha": "6fa96c79cd3250f590123f54d0c9e81e0449eae3",
    "pipeline": "master"
  }
]
mheese commented 4 years ago

/build - automatically fired by gogo with following PRs and commit SHAs v1.0.0

[
  {
    "project": "k8s-startup-2",
    "component": "enforcerd",
    "pr-id": "1607",
    "commit-sha": "9e92ee364da57326b0909d693bab53d49d329a7e",
    "pipeline": "master"
  },
  {
    "project": "k8s-startup-2",
    "component": "trireme-lib",
    "pr-id": "984",
    "commit-sha": "1c16faa3080bc3d2282667d514c1e81a05768543",
    "pipeline": "master"
  }
]
mheese commented 4 years ago

/build - automatically fired by gogo with following PRs and commit SHAs v1.0.0

[
  {
    "project": "k8s-startup-2",
    "component": "enforcerd",
    "pr-id": "1607",
    "commit-sha": "cb475c29be84fdc139f909d82a71383754f8b5f8",
    "pipeline": "master"
  },
  {
    "project": "k8s-startup-2",
    "component": "trireme-lib",
    "pr-id": "984",
    "commit-sha": "1c16faa3080bc3d2282667d514c1e81a05768543",
    "pipeline": "master"
  }
]