XCP-ng
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    xoadmin cli/package tool

    Scheduled Pinned Locked Moved Infrastructure as Code
    1 Posts 1 Posters 140 Views 1 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • dennsghD Offline
      dennsgh
      last edited by

      thought I'd share what I've been working on to manage xoa as a container
      perhaps could be a useful management tool for a specific use case (in my case automating a docker container configuration)
      https://github.com/elnissi-io/xoadmin

      it utilizes a ~/.xoadmin/config file and allows you to neat stuff as a package or CLI tool:

      xoa:
        host: localhost
        ws_url: ws://localhost
        rest_api: http://localhost:80
        verify_ssl: false
        password: admin
        username: admin@admin.net
      

      and you could do `xoadmin apply -f apply.yml to quickly add servers/user accounts

      hypervisors:
        - host: 192.168.0.1
          username: root
          password: password
          allowUnauthorized: true
      
      users:
        - username: user
          password: password
          permission: admin
      
      1 Reply Last reply Reply Quote 0
      • First post
        Last post