https://github.com/metal-stack/pixie
Pixiecore is a permanent fork of https://github.com/danderson/netboot
https://github.com/metal-stack/pixie
Last synced: 28 days ago
JSON representation
Pixiecore is a permanent fork of https://github.com/danderson/netboot
- Host: GitHub
- URL: https://github.com/metal-stack/pixie
- Owner: metal-stack
- License: apache-2.0
- Created: 2022-05-04T09:32:46.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-11-12T09:38:29.000Z (about 1 year ago)
- Last Synced: 2024-11-12T10:31:17.645Z (about 1 year ago)
- Language: Go
- Size: 22.8 MB
- Stars: 2
- Watchers: 9
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Codeowners: CODEOWNERS
Awesome Lists containing this project
README
# Pixiecore
This project is a permanent fork of: [Pixiecore](https://github.com/danderson/netboot/tree/master/pixiecore)
Sample command to run `pixie` in grpc mode which talks to the metal-api and provides grpc client certificates and the metal-api-view-hmac to the metal-hammer.
With this metal-hammer will be able to talk to metal-api directly.
```bash
docker run -it --rm -name pixiecore \
--network host \
--dns 10.1.253.13 \
--dns 10.1.253.29 \
--volume "/certs/grpc:/certs/grpc:ro" \
ghcr.io/metal-stack/pixie grpc \
--debug \
--dhcp-no-bind \
--pixie-api-url http://the-ip-of-this-service/certs \
--grpc-address api.metal-stack.dev:50051 \
--grpc-ca-cert /certs/grpc/ca.pem \
--grpc-cert /certs/grpc/client.pem \
--grpc-key /certs/grpc/client-key.pem \
--metal-api-url https://api.metal-stack.io/metal \
--metal-api-view-hmac a-view-hmac \
--partition partition-1
--ntp-servers 0.custom.ntp,1.custom.ntp
```