Fixes network isolation issue in Docker builds where containers couldn't reach external networks (PyPI, apt repos, etc). **Problem:** - Multi-arch buildx builds use: --driver-opt network=host ✅ - Single-arch builds were missing: --network=host ❌ - Result: Docker build containers had [Errno 101] Network unreachable **Root Cause:** When docker build runs without --network=host, build containers are isolated from the host network and can't reach external services. **Solution:** Add --network=host flag to single-arch docker build command on line 131. **Testing:** This matches the configuration used successfully in multi-arch builds. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> |
||
|---|---|---|
| 3rd | ||
| aml-services | ||
| apps | ||
| assets | ||
| cluster | ||
| diagrams | ||
| docs | ||
| first-class-pipeline | ||
| freeleaps | ||
| freeleaps-devops-reconciler | ||
| freeleaps-secret-operator | ||
| infra | ||
| jobs | ||
| magicleaps | ||
| migrate | ||
| .gitattributes | ||
| .gitignore | ||
| .gitmodules | ||
| CHANGELOG.md | ||
| README.md | ||
| VERSION | ||
Freeleaps Ops
All GitOps relates manifests or scripts.
Introduce
This repo has stored all manifests files of Freeleaps productions, infrastructures and cluster.
The project layout is follow this pattern:
How to use ?
Please do not edit files under this repo if you do not know what you doing.
This repo files are managed by CI/CD services (Jenkins, Argo CD etc,.).
About cluster folder
P.S. THIS FOLDER IS ONLY USED FOR CLUSTER ADMINISTRATOR, YOU MUST KNOW WHAT YOU DOING BEFORE YOU MODIFY IT.
If you want to working with cluster folder, you must set-up local maintaining environment first.
You need make sure you havePython 3environment in local andAnsiblealready installed.
And you need to make sure rungit submodule update --init --recursiveto clonekubesprayrepo before you start to work.
cluster folder stores the infrastructure components, applications manifests and kubespray configuration files for entire cluster.
cluster/manifests/<namespace>/<component> stores the manifests of components or applications.
cluster/ansible/ see cluster/ansible/README.md
