We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 28f65e2 commit cc55092Copy full SHA for cc55092
nodeadm/cmd/nodeadm/config/check.go
@@ -1,6 +1,7 @@
1
package config
2
3
import (
4
+ "github.com/awslabs/amazon-eks-ami/nodeadm/internal/api"
5
"github.com/awslabs/amazon-eks-ami/nodeadm/internal/cli"
6
"github.com/awslabs/amazon-eks-ami/nodeadm/internal/configprovider"
7
"github.com/integrii/flaggy"
@@ -29,10 +30,13 @@ func (c *fileCmd) Run(log *zap.Logger, opts *cli.GlobalOptions) error {
29
30
if err != nil {
31
return err
32
}
- _, err = provider.Provide()
33
+ nodeConfig, err := provider.Provide()
34
35
36
37
+ if err := api.ValidateNodeConfig(nodeConfig); err != nil {
38
+ return err
39
+ }
40
log.Info("Configuration is valid")
41
return nil
42
0 commit comments