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

cleanup: remove installers and post-compile cleanup #5445

Merged
merged 4 commits into from
Nov 17, 2023

Conversation

LanceEa
Copy link
Contributor

@LanceEa LanceEa commented Nov 17, 2023

Description

Cleaning up additional components around post-installers that are no longer used and simplified optimized image.

Related Issues

cleanup.

Testing

CI is green. No additional testing needed.

Checklist

  • Does my change need to be backported to a previous release?
  • I made sure to update CHANGELOG.md.
  • This is unlikely to impact how Ambassador performs at scale.
  • My change is adequately tested.
  • I updated DEVELOPING.md with any any special dev tricks I had to use to work on this code efficiently.
  • The changes in this PR have been reviewed for security concerns and adherence to security best practices.

Lance Austin added 4 commits November 17, 2023 14:17
Removes grab snapshot since it is no longer maintained
snapshots can be obtained via kubectl cp from pod to local.

Signed-off-by: Lance Austin <[email protected]>
This is no longer needed and was used by mockery. This cleans it up now
that mockery is gone.

Signed-off-by: Lance Austin <[email protected]>
This command isn't used and is likely a hold over from existing work.
Removing to clean up surface and usages of pkg/k8s and kubeapply.

Signed-off-by: Lance Austin <[email protected]>
This cleans up the optimized docker image to no longer
run installers. These are not used at all and are around from
pre emissary-ingress days.

Simplified optimized image to reduce footprint.

Signed-off-by: Lance Austin <[email protected]>
@LanceEa LanceEa marked this pull request as ready for review November 17, 2023 21:14
@LanceEa LanceEa merged commit 43aab84 into master Nov 17, 2023
38 checks passed
@LanceEa LanceEa deleted the laustin/grab-snapshots branch November 17, 2023 21:39
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.

2 participants