Easily access your nebula network from a CircleCI job.
- This orb currently only supports Linux.
- Much like a VPN, nebula needs the
NET_CAP_ADMIN
capability, therefore nebula needs to be used on a machine based job. Docker based jobs are not able to run nebula.
version: 2.1
orbs:
nebula: aaronstillwell/nebula@0.1.1
jobs:
deploy:
machine:
image: ubuntu-2004:202010-01
steps:
- checkout
- nebula/install-and-start
# Nebula should now be running
- run:
name: Access resources on nebula network
command: curl 192.168.100.5/my-endpoint
workflows:
deploy:
jobs:
- deploy