Documentation ¶
Index ¶
Constants ¶
View Source
const EksctlTemplate = `` /* 368-byte string literal not displayed */
Variables ¶
This section is empty.
Functions ¶
func NewResource ¶
func NewResourceWithOptions ¶
func NewResourceWithOptions(options *IrsaOptions) *resource.Resource
Types ¶
type IrsaOptions ¶
type IrsaOptions struct { resource.CommonOptions PolicyType Policy []string // Used for flags PolicyARNs []string PolicyDocTemplate template.Template }
func (*IrsaOptions) ClusterOIDCProvider ¶
func (o *IrsaOptions) ClusterOIDCProvider() (string, error)
func (*IrsaOptions) IrsaAnnotation ¶
func (o *IrsaOptions) IrsaAnnotation() string
func (*IrsaOptions) IsPolicyARN ¶
func (o *IrsaOptions) IsPolicyARN(t PolicyType) bool
func (*IrsaOptions) IsPolicyDocument ¶
func (o *IrsaOptions) IsPolicyDocument(t PolicyType) bool
func (*IrsaOptions) RoleName ¶
func (o *IrsaOptions) RoleName() string
func (*IrsaOptions) SetName ¶
func (o *IrsaOptions) SetName(name string)
Click to show internal directories.
Click to hide internal directories.