Versions in this module Expand all Collapse all v1 v1.8.2 Oct 1, 2025 GO-2026-4416 GO-2026-4416: Devtron Attributes API Unauthorized Access Leading to API Token Signing Key Leakage in github.com/devtron-labs/devtron v1.8.1 Sep 15, 2025 GO-2026-4416 GO-2026-4416: Devtron Attributes API Unauthorized Access Leading to API Token Signing Key Leakage in github.com/devtron-labs/devtron v1.8.0 Sep 11, 2025 GO-2026-4416 GO-2026-4416: Devtron Attributes API Unauthorized Access Leading to API Token Signing Key Leakage in github.com/devtron-labs/devtron Changes in this version + var DeploymentWireSet = wire.NewSet(NewDeploymentService, ...) + func GetValuesFileArrForDevtronInlineApps(chartLocation string) []string + type DeploymentAppDeleteRequest struct + ClusterConfig *k8s.ClusterConfig + DeploymentConfig *bean.DeploymentConfig + type DeploymentRequest struct + ClusterConfig *k8s.ClusterConfig + DeploymentConfig *bean.DeploymentConfig + IsAppCreated bool + type DeploymentService interface + DeleteFluxDeploymentApp func(ctx context.Context, request *DeploymentAppDeleteRequest) error + DeployFluxCdApp func(ctx context.Context, request *DeploymentRequest) error + type DeploymentServiceImpl struct + K8sUtil *k8s.K8sServiceImpl + func NewDeploymentService(logger *zap.SugaredLogger, K8sUtil *k8s.K8sServiceImpl, ...) *DeploymentServiceImpl + func (impl *DeploymentServiceImpl) CreateGitRepository(ctx context.Context, fluxCdSpec bean.FluxCDSpec, secretName string, ...) (*sourcev1.GitRepository, error) + func (impl *DeploymentServiceImpl) CreateHelmRelease(ctx context.Context, fluxCdSpec bean.FluxCDSpec, apiClient client.Client) (*helmv2.HelmRelease, error) + func (impl *DeploymentServiceImpl) DeleteFluxDeploymentApp(ctx context.Context, request *DeploymentAppDeleteRequest) error + func (impl *DeploymentServiceImpl) DeployFluxCdApp(ctx context.Context, request *DeploymentRequest) error + func (impl *DeploymentServiceImpl) UpdateGitRepository(ctx context.Context, fluxCdSpec bean.FluxCDSpec, secretName string, ...) (*sourcev1.GitRepository, error) + func (impl *DeploymentServiceImpl) UpdateHelmRelease(ctx context.Context, fluxCdSpec bean.FluxCDSpec, apiClient client.Client) (*helmv2.HelmRelease, error)