infra icon indicating copy to clipboard operation
infra copied to clipboard

Infra provides authentication and access management to servers and Kubernetes clusters.

Results 237 infra issues
Sort by recently updated
recently updated
newest added

## Summary This changes the initial sign-in to ask for an Organization name. The sign-up flow for other organizations will still change after this, but this at least provides an...

## Related Issues Resolves #1670

## Summary Basic implementation of API docs using `@stoplightio/elements`. Pulls versioned openapi spec directly from github which probably isn't the smartest solution. ## TODO - [x] Use spec file from...

PR #2702 introduced a new `RequestContext` type. This struct allows us to communicate details about the request using a strongly typed interface (as apposed to `gin.Context` which is mutable and...

area/api
kind/improvement

`data.infraConnectorCache` and `data.infraProviderCache` are package-level (aka static) variables that cache the ID of these models. Static variables like this make testing more difficult, because every test that uses them has...

area/api
kind/improvement

## Describe the bug Connector starts a goroutine in a loop which access a shared variable `destination`. There's a possible race condition if one iteration takes longer than the loop...

kind/bug
area/destinations/kubernetes

Most API reference docs start with some introduction to concepts like versioning, common headers, and authentication. Ex: * https://docs.github.com/en/rest/overview/other-authentication-methods * https://stripe.com/docs/api * https://www.consul.io/api-docs Right now we don't have a place...

area/documentation
kind/improvement

## Describe the bug The connector container is unable to start and connect to the server when using service type as Nodeport or ClusterIp ## Expected behavior ## Screenshots {"level":"error","ts":1652877520.706193,"caller":"connector/connector.go:462","msg":"failed...

kind/bug
area/destinations/kubernetes

I had some incorrect assumptions about how access key expiration worked. The outcome of this issue should be to define the following terms, probably in https://infrahq.com/docs/getting-started/key-concepts, and possibly also to...

area/documentation
area/api

Our `/debug/pprof` handlers are not very useful right now because the middleware around them start a database transaction. We are currently limited to a single DB transaction at a time,...

kind/bug
area/api