in karavan-web/karavan-app/src/main/webui/src/project/pipeline/ProjectStatus.tsx [338:380]
render() {
const {deploymentStatus, podStatuses} = this.state;
const {env} = this.props;
return (
<Card className="project-status">
<CardBody>
<DescriptionList isHorizontal>
<DescriptionListGroup>
<DescriptionListTerm>Environment</DescriptionListTerm>
<DescriptionListDescription>
<Badge className="badge">{env}</Badge>
</DescriptionListDescription>
</DescriptionListGroup>
<DescriptionListGroup>
<DescriptionListTerm>Pipeline</DescriptionListTerm>
<DescriptionListDescription>
{this.getPipelineState(env)}
</DescriptionListDescription>
</DescriptionListGroup>
<DescriptionListGroup>
<DescriptionListTerm>Deployment</DescriptionListTerm>
<DescriptionListDescription>
{this.getReplicasPanel(env, deploymentStatus)}
</DescriptionListDescription>
</DescriptionListGroup>
<DescriptionListGroup>
<DescriptionListTerm>Pods</DescriptionListTerm>
<DescriptionListDescription>
{this.getPodsPanel(env, podStatuses)}
</DescriptionListDescription>
</DescriptionListGroup>
<DescriptionListGroup>
<DescriptionListTerm>Camel health</DescriptionListTerm>
<DescriptionListDescription>
{this.getHealthPanel(env)}
</DescriptionListDescription>
</DescriptionListGroup>
</DescriptionList>
</CardBody>
{this.state.showDeleteConfirmation && this.getDeleteConfirmation()}
</Card>
)
}