Newer
Older
AnthosCertManager / pkg / issuer / selfsigned / setup.go
@Yangyang Xie Yangyang Xie on 19 Nov 2022 522 bytes add issuer support
package selfsigned

import (
	"context"

	apiutil "gitbucket.jerxie.com/yangyangxie/AnthosCertManager/pkg/api/util"
	v1 "gitbucket.jerxie.com/yangyangxie/AnthosCertManager/pkg/apis/anthoscertmanager/v1"
	acmmeta "gitbucket.jerxie.com/yangyangxie/AnthosCertManager/pkg/apis/meta/v1"
)

const (
	successReady = "IsReady"
)

func (c *SelfSigned) Setup(ctx context.Context) error {
	apiutil.SetIssuerCondition(c.issuer, c.issuer.GetGeneration(), v1.IssuerConditionReady, acmmeta.ConditionTrue, successReady, "")
	return nil
}