Johan
02/17/2026, 2:29 PMatmos.yaml
vendor:
base_path: "./vendor"
And these files:
vendor
├── aws
│ └── eks.yaml
└── azure
└── aks.yaml
When I do a atmos vendor list, I get:
Component Type Tags Manifest Folder
───────────────────────────────────────────────────────────────────────────────────────────────
aks-cluster-dev Vendor Manifest azure aks.yaml components/terraform/aks-cluster-dev/atmos
eks-cluster-dev Vendor Manifest aws eks.yaml components/terraform/eks-cluster-dev/atmos
But, when I try to pull one of them, it can’t find it:
➜ atmos vendor pull --tags azure
Error
Error: no YAML configuration files found in directory 'vendor'
What am I missing here?Erik Osterman (Cloud Posse)
02/17/2026, 2:32 PMErik Osterman (Cloud Posse)
02/17/2026, 2:32 PMJohan
02/17/2026, 2:35 PMeks.yaml
apiVersion: atmos/v1
kind: AtmosVendorConfig
metadata:
name: eks-latest
description: EKS deployments vendor
spec:
sources:
- component: "eks-cluster-dev"
metadata:
component: eks-cluster
source: "github.com/ourorg/ourrepo.git?ref={{.Version}}"
path: terraform/components/eks-cluster
version: "atmos"
targets:
- "components/terraform/{{ .Component }}/{{.Version}}"
included_paths:
- "**/*.tf"
- "**/*.tfvars"
- "**/*.md"
tags:
- aws
aks.yaml
apiVersion: atmos/v1
kind: AtmosVendorConfig
metadata:
name: aks-latest
description: AKS deployments vendor
spec:
sources:
- component: "aks-cluster-dev"
metadata:
component: aks-cluster
source: "github.com/ourorg/ourrepo.git?ref={{.Version}}"
path: terraform/components/eks-cluster
version: "atmos"
targets:
- "components/terraform/{{ .Component }}/{{.Version}}"
included_paths:
- "**/*.tf"
- "**/*.tfvars"
- "**/*.md"
tags:
- azureJohan
02/17/2026, 2:44 PMAtmos 1.206.2 on darwin/arm64 btwErik Osterman (Cloud Posse)
02/17/2026, 4:07 PMErik Osterman (Cloud Posse)
02/17/2026, 4:07 PMErik Osterman (Cloud Posse)
02/17/2026, 4:07 PMJohan
02/17/2026, 5:42 PMbase_path or the vendor.base_path.Andriy Knysh (Cloud Posse)
02/17/2026, 5:48 PMJohan
02/17/2026, 6:11 PMvendor.base_path) are the troublemakers; using a flat structure works just fine.Andriy Knysh (Cloud Posse)
02/17/2026, 6:14 PMJohan
02/17/2026, 6:15 PM