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

feat: add unicorn flavor to uds-core #507

Merged
merged 36 commits into from
Jul 12, 2024
Merged

feat: add unicorn flavor to uds-core #507

merged 36 commits into from
Jul 12, 2024

Conversation

mjnagel
Copy link
Contributor

@mjnagel mjnagel commented Jun 25, 2024

Description

Adds the unicorn flavor (Chainguard images currently) to uds-core with CI testing/publishing.

Validated the publish workflow changes on a fork. Note that create was skipped due to lack of credentials on the fork so the workflow is running a "dry-run" publish. Take particular note of the Determine destination repository job and the dry run publish commands:

Note: An issue has been opened to switch NeuVector from upstream -> chainguard (#568). Upstream was chosen instead of registry1 to ensure arm64 support for the full unicorn flavor.

Related Issue

N/A

Type of change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Other (security config, docs update, etc)

Checklist before merging

src/neuvector/chart/templates/_helpers.tpl Outdated Show resolved Hide resolved
.github/workflows/publish.yaml Outdated Show resolved Hide resolved
src/neuvector/zarf.yaml Show resolved Hide resolved
Copy link
Contributor Author

@mjnagel mjnagel left a comment

Choose a reason for hiding this comment

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

Updating here, still waiting on the chainguard NeuVector manager image to be fully functional. We also need to determine a renovate path forward and make sure that all images are aligned with the latest in main.

@mjnagel mjnagel marked this pull request as ready for review July 11, 2024 21:07
@mjnagel mjnagel requested a review from a team as a code owner July 11, 2024 21:07
@mjnagel mjnagel merged commit a412581 into main Jul 12, 2024
41 checks passed
@mjnagel mjnagel deleted the chainguard-flavor branch July 12, 2024 19:07
@mjnagel mjnagel added this to the 0.24.0 milestone Jul 12, 2024
mjnagel pushed a commit that referenced this pull request Jul 12, 2024
🤖 I have created a release *beep* *boop*
---


##
[0.24.0](v0.23.0...v0.24.0)
(2024-07-12)


### ⚠ BREAKING CHANGES

* set istio passthrough gateway as optional component
(#547)

### Features

* add unicorn flavor to uds-core
([#507](#507))
([a412581](a412581))
* added standalone dns service for loki
([#548](#548))
([e2efdf9](e2efdf9))
* enable authservice integration
([#201](#201))
([1d4df64](1d4df64))
* set istio passthrough gateway as optional component
(#547)
([e1cab61](e1cab61))
* update to using default scrapeclass for tls config
([#517](#517))
([258bb6b](258bb6b))


### Bug Fixes

* decouple `devMode` and postgres egress
([#554](#554))
([1a98779](1a98779))
* grafana logout not working in some environments
([#559](#559))
([ccb9d9e](ccb9d9e))
* initial creation of child logging
([#533](#533))
([00a5140](00a5140))
* podmonitor mTLS mutations
([#566](#566))
([eb613e1](eb613e1))


### Miscellaneous

* add util function for purging orphans
([#565](#565))
([e84229a](e84229a))
* allow istio proxy injection in zarf ignored namespaces
(#513)
([8921b58](8921b58))
* **deps:** update githubactions upload-artifact to v4.3.4
([#543](#543))
([20889f2](20889f2))
* **deps:** update grafana helm chart to v8.3.2
([#542](#542))
([8ec260c](8ec260c))
* **deps:** update pepr dependencies (jest, uds-common)
([#537](#537))
([547c0bf](547c0bf))
* **deps:** update promtail helm chart to v6.16.3
([#538](#538))
([48b3fea](48b3fea))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
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