Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ACS-8607: Create Helm chart for hxi-connector #349

Merged
merged 44 commits into from
Sep 2, 2024

Conversation

krdabrowski
Copy link
Contributor

charts/alfresco-connector-hxi/Chart.yaml Outdated Show resolved Hide resolved
{{- end }}
ports:
- containerPort: {{ .Values.liveIngester.image.internalPort }}
resources: {{- toYaml .Values.resources | nindent 12 }}
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

let's have a .liveIngester.resources since different components should have different resources set

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fixed

@krdabrowski krdabrowski marked this pull request as ready for review August 27, 2024 10:41
repository:
# -- URL of the Alfresco repository
url: null
existingConfigMap:
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

we probably want to add an existingSecret here to inject repository credentials

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, I was working on that today - done

Comment on lines +10 to +13
REPOSITORY_USERNAME: {{ .Values.repository.username | default "" | b64enc | quote }}
REPOSITORY_PASSWORD: {{ .Values.repository.password | default "" | b64enc | quote }}
REPOSITORY_CLIENT_ID: {{ .Values.repository.clientId | default "" | b64enc | quote }}
REPOSITORY_CLIENT_SECRET: {{ .Values.repository.clientSecret | default "" | b64enc | quote }}
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

can we drop all of this if now we are using the version override stuff?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There are two ways to obtain repo version, so it depends if we want to preserve the possibility to have an option? 🤔 Or we are ok with forcing admin to manually provide the version?

Copy link
Contributor Author

@krdabrowski krdabrowski Aug 29, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Moreover these properties will be required by prediction-applier

@krdabrowski krdabrowski changed the title ACS-8607: Create Helm chart for live-ingester ACS-8607: Create Helm chart for hxi-connector Aug 30, 2024
memory: "10Mi"
affinity: {}
predictionApplier:
enabled: true
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not used in templates

repository: quay.io/alfresco/alfresco-hxinsight-connector-live-ingester
tag: 1.0.0-A13
pullPolicy: IfNotPresent
internalPort: &liveIngesterPort 80
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

8080

repository: quay.io/alfresco/alfresco-hxinsight-connector-prediction-applier
tag: 1.0.0-A13
pullPolicy: IfNotPresent
internalPort: &predictionApplierPort 80
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

8080

@gionn gionn merged commit 94b93f3 into main Sep 2, 2024
@gionn gionn deleted the feature/ACS-8607-Create-Helm-chart-for-live-ingester branch September 2, 2024 10:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants