Installation and startup
This chapter contains information about the installation of MAIA Software and the first steps connecting MAIA to your software development pipelines.
The chapter is intended for people involved in system installation and administration.
Description of MAIA Software, read MAIA overview.
MAIA Software installation and startup workflow.
flowchart TB
subgraph SGrA[System requirements]
a1(Check system requirements)
style a1 fill:#eee,stroke:#ddd
end
style SGrA fill:#f7f7f7
subgraph SGrB[Install MAIA WebApp]
b1(Verify installation requirements) --> b2(Install the WebApp) --> b3(Enable normal operation)
style b1 fill:#eee,stroke:#ddd
style b2 fill:#eee,stroke:#ddd
style b3 fill:#eee,stroke:#ddd
end
subgraph SGrC[MAIA license]
c1(Activate the MAIA Software license)
style c1 fill:#eee,stroke:#ddd
end
subgraph SGrD[Apache Kafka]
d1(Install Kafka) --> d2(Configure Kafka)
style d1 fill:#eee,stroke:#ddd
style d2 fill:#eee,stroke:#ddd
end
subgraph SGrE[Setup MAIA WebApp]
e1(Configure LDAP) --> e2(Configure Issue Tracker) --> e3(Create Users) --> e4(Create Teams) --> e5(Configure Teams)
style e1 fill:#eee,stroke:#ddd
style e2 fill:#eee,stroke:#ddd
style e3 fill:#eee,stroke:#ddd
style e4 fill:#eee,stroke:#ddd
style e5 fill:#eee,stroke:#ddd
end
subgraph SGrK[Triggers]
k1(Configure periodic background tasks)
style k1 fill:#eee,stroke:#ddd
end
subgraph SGrF[MAIA Agent]
f1(Install MAIA Agent)
style f1 fill:#eee,stroke:#ddd
end
subgraph SGrG[Configure MAIA Agent]
g1(Setup environment file) -->g2(Configure agent for scanning)-->g3(Configure agent for Build, Test and Deploy)
style g1 fill:#eee,stroke:#ddd
style g2 fill:#eee,stroke:#ddd
style g3 fill:#eee,stroke:#ddd
end
subgraph SGrH[WebApp]
h1(Run WebApp Workflows)
style h1 fill:#eee,stroke:#ddd
end
subgraph SGrI[Agent]
i1(Run Agent Workflows)
style i1 fill:#eee,stroke:#ddd
end
subgraph SGrJ[Alternative Agents]
j1(Create Agents)
style j1 fill:#eee,stroke:#ddd
end
SGrA-->SGrB
SGrB-->SGrC
SGrC-->SGrD
SGrD-->SGrE
SGrK-->SGrF
SGrF-->SGrG
SGrJ-->SGrH
SGrJ-->SGrI
SGrG-->SGrH
SGrG-->SGrI
SGrK-->SGrJ
SGrE-->SGrK
click a1 "/installation/system-requirements";
click b1 "/installation/install-maia-webapp/verify-installation-requirements";
click b2 "/installation/install-maia-webapp/install-maia-webapp";
click b3 "/installation/install-maia-webapp/enable-normal-operation";
click c1 "/installation/activate-maia-software-license";
click d1 "/installation/install-kafka";
click d2 "/installation/configure-kafka";
click e1 "/installation/setup-maia-webapp/configure-ldap";
click e2 "/installation/setup-maia-webapp/configure-issue-trackers";
click e3 "/installation/setup-maia-webapp/create-users";
click e4 "/installation/setup-maia-webapp/create-teams";
click e5 "/installation/setup-maia-webapp/configure-teams";
click f1 "/installation/install-maia-agent";
click g1 "/installation/configure-maia-agent/setup-environment-file";
click g2 "/installation/configure-maia-agent/configure-agent-for-scanning";
click g3 "/installation/configure-maia-agent/configure-agent-for-bdt";
click h1 "/webapp-workflows";
click i1 "/agent";
click k1 "/adapter-service-trigger";