# build_machine

Create a Build Machine builder in the namespace.

```rhai
namespace.build_machine(name) -> BuildMachine
```

## Parameters

- `name` (string): Build machine name

## Returns

Returns a `BuildMachine` builder for configuring and provisioning a build machine.

## Examples

```rhai
let ns = kubernetes().namespace("default");

// Create a build machine
let bm = ns.build_machine("builder")
    .image("ubuntu:22.04")
    .memory(2048, 4096)
    .cpu(1000, 2000)
    .privileged(true)
    .provision();

print("Build machine pod: " + bm.pod_name());
print("Namespace: " + bm.namespace());
```

## Notes

- Returns a builder for fluent configuration
- Use `provision()` to create the build machine
- Build machines are pods configured for building container images
