• Brad Davidson's avatar
    Refactor supervisor listener startup and add metrics · 103778ce
    Brad Davidson authored
    * Refactor agent supervisor listener startup and authn/authz to use upstream
      auth delegators to perform for SubjectAccessReview for access to
      metrics.
    * Convert spegel and pprof handlers over to new structure.
    * Promote bind-address to agent flag to allow setting supervisor bind
      address for both agent and server.
    * Promote enable-pprof to agent flag to allow profiling agents. Access
      to the pprof endpoint now requires client cert auth, similar to the
      spegel registry api endpoint.
    * Add prometheus metrics handler.
    Signed-off-by: 's avatarBrad Davidson <brad.davidson@rancher.com>
    (cherry picked from commit ff679fb3)
    Signed-off-by: 's avatarBrad Davidson <brad.davidson@rancher.com>
    103778ce
Name
Last commit
Last update
..
agent Loading commit data...
apis/k3s.cattle.io Loading commit data...
authenticator Loading commit data...
bootstrap Loading commit data...
certmonitor Loading commit data...
cgroups Loading commit data...
cli Loading commit data...
clientaccess Loading commit data...
cloudprovider Loading commit data...
cluster Loading commit data...
codegen Loading commit data...
configfilearg Loading commit data...
containerd Loading commit data...
crd Loading commit data...
ctr Loading commit data...
daemons Loading commit data...
data Loading commit data...
datadir Loading commit data...
dataverify Loading commit data...
deploy Loading commit data...
etcd Loading commit data...
flock Loading commit data...
generated Loading commit data...
kubeadm Loading commit data...
kubectl Loading commit data...
metrics Loading commit data...
node Loading commit data...
nodeconfig Loading commit data...
nodepassword Loading commit data...
passwd Loading commit data...
proctitle Loading commit data...
profile Loading commit data...
rootless Loading commit data...
rootlessports Loading commit data...
secretsencrypt Loading commit data...
server Loading commit data...
spegel Loading commit data...
static Loading commit data...
untar Loading commit data...
util Loading commit data...
version Loading commit data...
vpn Loading commit data...