fix: add involves edge from task to agent:nomos at creation
Plus sync vendor directory for Docker build compatibility.
This commit is contained in:
92
vendor/github.com/infisical/go-sdk/packages/util/constants.go
generated
vendored
Normal file
92
vendor/github.com/infisical/go-sdk/packages/util/constants.go
generated
vendored
Normal file
@@ -0,0 +1,92 @@
|
||||
package util
|
||||
|
||||
import (
|
||||
"context"
|
||||
"errors"
|
||||
)
|
||||
|
||||
// Auth related:
|
||||
const (
|
||||
INFISICAL_AUTH_ORGANIZATION_SLUG_ENV_NAME = "INFISICAL_AUTH_ORGANIZATION_SLUG"
|
||||
|
||||
// Universal auth:
|
||||
INFISICAL_UNIVERSAL_AUTH_CLIENT_ID_ENV_NAME = "INFISICAL_UNIVERSAL_AUTH_CLIENT_ID"
|
||||
INFISICAL_UNIVERSAL_AUTH_CLIENT_SECRET_ENV_NAME = "INFISICAL_UNIVERSAL_AUTH_CLIENT_SECRET"
|
||||
|
||||
// GCP auth:
|
||||
INFISICAL_GCP_AUTH_IDENTITY_ID_ENV_NAME = "INFISICAL_GCP_AUTH_IDENTITY_ID"
|
||||
INFISICAL_GCP_IAM_SERVICE_ACCOUNT_KEY_FILE_PATH_ENV_NAME = "INFISICAL_GCP_IAM_SERVICE_ACCOUNT_KEY_FILE_PATH"
|
||||
|
||||
// AWS auth:
|
||||
INFISICAL_AWS_IAM_AUTH_IDENTITY_ID_ENV_NAME = "INFISICAL_AWS_IAM_AUTH_IDENTITY_ID"
|
||||
|
||||
// Azure auth:
|
||||
INFISICAL_AZURE_AUTH_IDENTITY_ID_ENV_NAME = "INFISICAL_AZURE_AUTH_IDENTITY_ID"
|
||||
INFISICAL_AZURE_AUTH_CLIENT_ID_ENV_NAME = "INFISICAL_AZURE_AUTH_CLIENT_ID"
|
||||
|
||||
// OCI auth:
|
||||
INFISICAL_OCI_AUTH_IDENTITY_ID_ENV_NAME = "INFISICAL_OCI_AUTH_IDENTITY_ID"
|
||||
|
||||
// LDAP auth:
|
||||
INFISICAL_LDAP_AUTH_IDENTITY_ID_ENV_NAME = "INFISICAL_LDAP_AUTH_IDENTITY_ID"
|
||||
|
||||
// Kubernetes auth:
|
||||
INFISICAL_KUBERNETES_IDENTITY_ID_ENV_NAME = "INFISICAL_KUBERNETES_IDENTITY_ID"
|
||||
INFISICAL_KUBERNETES_SERVICE_ACCOUNT_TOKEN_PATH_ENV_NAME = "INFISICAL_KUBERNETES_SERVICE_ACCOUNT_TOKEN_PATH"
|
||||
|
||||
// OIDC auth:
|
||||
INFISICAL_OIDC_AUTH_IDENTITY_ID_ENV_NAME = "INFISICAL_OIDC_AUTH_IDENTITY_ID"
|
||||
|
||||
// Access token:
|
||||
INFISICAL_ACCESS_TOKEN_ENV_NAME = "INFISICAL_ACCESS_TOKEN"
|
||||
|
||||
// AWS metadata service:
|
||||
AWS_EC2_METADATA_TOKEN_URL = "http://169.254.169.254/latest/api/token"
|
||||
AWS_EC2_INSTANCE_IDENTITY_DOCUMENT_URL = "http://169.254.169.254/latest/dynamic/instance-identity/document"
|
||||
|
||||
// Azure metadata service:
|
||||
AZURE_METADATA_SERVICE_URL = "http://169.254.169.254/metadata/identity/oauth2/token?api-version=2018-02-01&resource=" // End of the URL needs to be appended with the resource
|
||||
AZURE_DEFAULT_RESOURCE = "https%3A%2F%2Fmanagement.azure.com/"
|
||||
)
|
||||
|
||||
type AuthMethod string
|
||||
|
||||
const (
|
||||
ACCESS_TOKEN AuthMethod = "ACCESS_TOKEN"
|
||||
UNIVERSAL_AUTH AuthMethod = "UNIVERSAL_AUTH"
|
||||
GCP_ID_TOKEN AuthMethod = "GCP_ID_TOKEN"
|
||||
GCP_IAM AuthMethod = "GCP_IAM"
|
||||
AWS_IAM AuthMethod = "AWS_IAM"
|
||||
KUBERNETES AuthMethod = "KUBERNETES"
|
||||
AZURE AuthMethod = "AZURE"
|
||||
OIDC_AUTH AuthMethod = "OIDC_AUTH"
|
||||
JWT_AUTH AuthMethod = "JWT_AUTH"
|
||||
LDAP_AUTH AuthMethod = "LDAP_AUTH"
|
||||
OCI_AUTH AuthMethod = "OCI_AUTH"
|
||||
)
|
||||
|
||||
// SSH related:
|
||||
type CertKeyAlgorithm string
|
||||
|
||||
const (
|
||||
RSA2048 CertKeyAlgorithm = "RSA_2048"
|
||||
RSA4096 CertKeyAlgorithm = "RSA_4096"
|
||||
ECDSAP256 CertKeyAlgorithm = "EC_prime256v1"
|
||||
ECDSAP384 CertKeyAlgorithm = "EC_secp384r1"
|
||||
)
|
||||
|
||||
type SshCertType string
|
||||
|
||||
const (
|
||||
UserCert SshCertType = "user"
|
||||
HostCert SshCertType = "host"
|
||||
)
|
||||
|
||||
// General:
|
||||
const (
|
||||
DEFAULT_INFISICAL_API_URL = "https://app.infisical.com/api"
|
||||
DEFAULT_KUBERNETES_SERVICE_ACCOUNT_TOKEN_PATH = "/var/run/secrets/kubernetes.io/serviceaccount/token"
|
||||
)
|
||||
|
||||
var ErrContextCanceled = errors.New("context canceled")
|
||||
var ErrContextDeadlineExceeded error = context.DeadlineExceeded
|
||||
Reference in New Issue
Block a user