in internal/tracker/artifacts.go [35:57]
func (tracker *Tracker) Add(componentName string) error {
switch componentName {
case artifact.CniPlugins:
tracker.Artifacts.CniPlugins = true
case artifact.IamAuthenticator:
tracker.Artifacts.IamAuthenticator = true
case artifact.IamRolesAnywhere:
tracker.Artifacts.IamRolesAnywhere = true
case artifact.ImageCredentialProvider:
tracker.Artifacts.ImageCredentialProvider = true
case artifact.Kubectl:
tracker.Artifacts.Kubectl = true
case artifact.Kubelet:
tracker.Artifacts.Kubelet = true
case artifact.Ssm:
tracker.Artifacts.Ssm = true
case artifact.Iptables:
tracker.Artifacts.Iptables = true
default:
return fmt.Errorf("invalid artifact to track")
}
return nil
}