Skip to content

Automation for qe environments with pulumi

License

Notifications You must be signed in to change notification settings

odockal/qenvs

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

189 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

qenvs

automation for qe environments using pulumi

code check oci builds

Overview

This project is intended to easily spin environments and plug them in on any CI/CD system through ssh.

Qenvs create the target machine and return the information and credentials required to connect within the target marchine (host + username + private key)

Also Qenvs offers a set of features wich are transversal to each type of target machine as so they can be applied to any of them (airgap, proxyed, vpn,...)

Supported environments

Platform Archs Provider Type Information Tekton Features
Mac x86, M1, M2 AWS Baremetal info task a
Windows Server x86 AWS Baremetal info task a,s
Windows Desktop x86 Azure Virtualized info task s
RHEL x86 AWS Baremetal info task a,s
Fedora x86 AWS Baremetal info task a,s

Features:

  • a airgap
  • s spot
  • p proxy
  • v vpn

About

Automation for qe environments with pulumi

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 90.1%
  • PowerShell 4.6%
  • Shell 2.2%
  • Dockerfile 1.3%
  • Makefile 1.2%
  • Smarty 0.6%