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

chore: update test iac #223

Merged
merged 6 commits into from
Aug 20, 2024
Merged

chore: update test iac #223

merged 6 commits into from
Aug 20, 2024

Conversation

TristanHoladay
Copy link
Contributor

@TristanHoladay TristanHoladay commented Aug 19, 2024

Description

Update tagging of IAC, add SSM for debugging, and set ulimits in AMI to allow for Core to deploy without issue.

Related Issue

Resolves #211
Resolves #222

TristanHoladay and others added 3 commits August 19, 2024 13:06
Co-authored-by: UncleGedd <42304551+UncleGedd@users.noreply.github.com>
@UncleGedd UncleGedd self-requested a review August 19, 2024 20:26
@TristanHoladay TristanHoladay merged commit 9f21f91 into main Aug 20, 2024
10 checks passed
@TristanHoladay TristanHoladay deleted the infra-debugging branch August 20, 2024 01:02
jeff-mccoy added a commit that referenced this pull request Aug 23, 2024
commit 4a253cf
Author: Billy Figueroa <billy@defenseunicorns.com>
Date:   Thu Aug 22 16:49:40 2024 -0400

    chore: adding contributing instructions for front end testing locators (#242)

commit 4936722
Author: Billy Figueroa <billy@defenseunicorns.com>
Date:   Wed Aug 21 13:52:36 2024 -0400

    feat: adding adr for data-test ids (#200)

commit b10f95f
Author: Billy Figueroa <billy@defenseunicorns.com>
Date:   Wed Aug 21 13:38:26 2024 -0400

    fix(ui): fixing issue with graph menu color (#195)

commit 99886ea
Author: Billy Figueroa <billy@defenseunicorns.com>
Date:   Wed Aug 21 13:28:44 2024 -0400

    fix: fixing FOUC issue (#236)

commit db3212c
Author: UncleGedd <42304551+UncleGedd@users.noreply.github.com>
Date:   Wed Aug 21 11:26:18 2024 -0500

    fix: removes empty docs page, adds favicon (#234)

commit 1cf315a
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date:   Wed Aug 21 10:29:34 2024 -0500

    chore(deps): update module github.com/charmbracelet/lipgloss to v0.13.0 (#232)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

commit a55626c
Author: UncleGedd <42304551+UncleGedd@users.noreply.github.com>
Date:   Tue Aug 20 09:23:00 2024 -0500

    fix: give ssm-user more permissions (#228)

commit 9f21f91
Author: Tristan Holaday <40547442+TristanHoladay@users.noreply.github.com>
Date:   Mon Aug 19 19:02:42 2024 -0600

    chore: update test iac (#223)

    Co-authored-by: UncleGedd <42304551+UncleGedd@users.noreply.github.com>

commit e3f5f71
Author: Tristan Holaday <40547442+TristanHoladay@users.noreply.github.com>
Date:   Mon Aug 19 14:50:13 2024 -0600

    chore: tag uds cli install for renovate (#226)

commit b51692f
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date:   Mon Aug 19 13:04:44 2024 -0600

    chore(deps): update github actions (#213)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

commit fb2456d
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Mon Aug 19 12:35:06 2024 -0500

    chore(main): release 0.2.0 (#150)

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

commit 4320468
Author: UncleGedd <42304551+UncleGedd@users.noreply.github.com>
Date:   Mon Aug 19 09:20:24 2024 -0500

    chore: update pullPolicy (#220)

    Co-authored-by: Tristan Holaday <40547442+TristanHoladay@users.noreply.github.com>

commit 13d2350
Author: UncleGedd <42304551+UncleGedd@users.noreply.github.com>
Date:   Mon Aug 19 08:33:46 2024 -0500

    chore: adds ssm to runtime-canary (#221)

commit 69aab8e
Author: Tristan Holaday <40547442+TristanHoladay@users.noreply.github.com>
Date:   Fri Aug 16 13:51:31 2024 -0600

    chore: updating README (#204)

    Co-authored-by: UncleGedd <42304551+UncleGedd@users.noreply.github.com>

commit 21c7457
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date:   Fri Aug 16 14:45:39 2024 -0500

    chore(deps): update module github.com/zarf-dev/zarf to v0.38.2 (#216)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: UncleGedd <42304551+UncleGedd@users.noreply.github.com>

commit 245c256
Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Date:   Fri Aug 16 14:41:20 2024 -0500

    chore(deps): update dependency kubernetes-fluent-client to v3 (#218)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: UncleGedd <42304551+UncleGedd@users.noreply.github.com>

commit d273a1e
Author: UncleGedd <42304551+UncleGedd@users.noreply.github.com>
Date:   Fri Aug 16 14:31:57 2024 -0500

    feat: make root URL the overview page (#212)

commit 4712c6f
Author: Tristan Holaday <40547442+TristanHoladay@users.noreply.github.com>
Date:   Fri Aug 16 13:13:09 2024 -0600

    chore: configure renovate (#209)

    Co-authored-by: UncleGedd <42304551+UncleGedd@users.noreply.github.com>

commit 2ba9e26
Author: Tristan Holaday <40547442+TristanHoladay@users.noreply.github.com>
Date:   Fri Aug 16 12:05:52 2024 -0600

    chore: add test infra for dummy cluster (#157)

    Co-authored-by: UncleGedd <42304551+UncleGedd@users.noreply.github.com>
    Co-authored-by: Billy Figueroa <billy@defenseunicorns.com>
    Co-authored-by: decleaver <85503726+decleaver@users.noreply.github.com>

commit f50bd77
Author: UncleGedd <42304551+UncleGedd@users.noreply.github.com>
Date:   Thu Aug 15 14:32:47 2024 -0500

    chore: api testing adr (#198)

commit bb34173
Author: Tristan Holaday <40547442+TristanHoladay@users.noreply.github.com>
Date:   Thu Aug 15 08:57:54 2024 -0600

    chore: make uds package host configurable for nightly (#201)

commit f61dea2
Author: UncleGedd <42304551+UncleGedd@users.noreply.github.com>
Date:   Sun Aug 11 12:39:59 2024 -0500

    fix: correct nightly working dir (#196)

commit b850316
Author: decleaver <85503726+decleaver@users.noreply.github.com>
Date:   Fri Aug 9 12:34:53 2024 -0600

    chore:  go unit tests (#191)

    Co-authored-by: UncleGedd <42304551+UncleGedd@users.noreply.github.com>

commit e1a6c20
Author: Billy Figueroa <billy@defenseunicorns.com>
Date:   Fri Aug 9 13:19:16 2024 -0400

    feat: adding e2e tests for search and dropdown selections (#193)

commit 88a41c4
Author: Tristan Holaday <40547442+TristanHoladay@users.noreply.github.com>
Date:   Fri Aug 9 09:56:24 2024 -0600

    fix(ui): restart and node columns in pod table (#194)

commit 5b0f394
Author: Tristan Holaday <40547442+TristanHoladay@users.noreply.github.com>
Date:   Fri Aug 9 09:16:52 2024 -0600

    fix(ui): deployments table not showing accurate available count (#192)

commit bb44ae3
Author: UncleGedd <42304551+UncleGedd@users.noreply.github.com>
Date:   Fri Aug 9 08:04:45 2024 -0500

    fix: ensure nightly artifacts use proper tag (#190)

    Co-authored-by: Tristan Holaday <40547442+TristanHoladay@users.noreply.github.com>

commit 247afc7
Author: UncleGedd <42304551+UncleGedd@users.noreply.github.com>
Date:   Fri Aug 9 07:35:21 2024 -0500

    chore: adds navbar tests (#189)

commit 3357983
Author: UncleGedd <42304551+UncleGedd@users.noreply.github.com>
Date:   Thu Aug 8 17:49:59 2024 -0500

    chore(ci): add type checking (#187)

    Co-authored-by: Tristan Holaday <40547442+TristanHoladay@users.noreply.github.com>

commit a7c6256
Author: Billy Figueroa <billy@defenseunicorns.com>
Date:   Thu Aug 8 17:39:51 2024 -0400

    feat: adding e2e tests for DataTable (#188)

    Co-authored-by: UncleGedd <42304551+UncleGedd@users.noreply.github.com>

commit 2fe0c99
Author: Tristan Holaday <40547442+TristanHoladay@users.noreply.github.com>
Date:   Thu Aug 8 12:15:34 2024 -0600

    fix: pod status color (#176)

    Co-authored-by: UncleGedd <42304551+UncleGedd@users.noreply.github.com>

commit 770c4a3
Author: UncleGedd <42304551+UncleGedd@users.noreply.github.com>
Date:   Thu Aug 8 09:30:37 2024 -0500

    chore: adds basic e2e tests (#175)

commit b4cabcf
Author: Tristan Holaday <40547442+TristanHoladay@users.noreply.github.com>
Date:   Wed Aug 7 16:32:34 2024 -0600

    chore: codeowners (#174)

commit 8832dcd
Author: UncleGedd <42304551+UncleGedd@users.noreply.github.com>
Date:   Wed Aug 7 16:09:02 2024 -0500

    chore: install Istio CRDs for minimal e2e tests (#168)

commit f19ca04
Author: Billy Figueroa <billy@defenseunicorns.com>
Date:   Wed Aug 7 17:04:55 2024 -0400

    feat: adding drawer e2e tests (#164)

    Co-authored-by: UncleGedd <42304551+UncleGedd@users.noreply.github.com>

commit aed5b83
Author: UncleGedd <42304551+UncleGedd@users.noreply.github.com>
Date:   Wed Aug 7 13:46:36 2024 -0500

    chore(ci): add swagger docs gen to CI (#167)

commit 08b96ad
Author: UncleGedd <42304551+UncleGedd@users.noreply.github.com>
Date:   Wed Aug 7 13:32:13 2024 -0500

    fix: empty endpoints are shown as Pending (#158)

commit d523a64
Author: UncleGedd <42304551+UncleGedd@users.noreply.github.com>
Date:   Tue Aug 6 21:11:37 2024 -0500

    feat(ci): add nightly releases (#162)

commit b8aae8a
Author: UncleGedd <42304551+UncleGedd@users.noreply.github.com>
Date:   Tue Aug 6 13:55:49 2024 -0500

    chore: speed up e2e tests with minimal cluster (#155)

commit 4d6122d
Author: Billy Figueroa <billy@defenseunicorns.com>
Date:   Tue Aug 6 12:41:31 2024 -0400

    fix: fixing bug for issue #147 (#149)

    Fixing issue where the details/ metadata details were not updating properly

commit 33ad7bc
Author: Tristan Holaday <40547442+TristanHoladay@users.noreply.github.com>
Date:   Tue Aug 6 09:13:40 2024 -0600

    chore: add resource store tests (#74)

commit a4c5110
Author: Megamind <882485+jeff-mccoy@users.noreply.github.com>
Date:   Tue Aug 6 09:31:49 2024 -0500

    feat: application views + dashboard (#144)

    Co-authored-by: unclegedd <gedd@defenseunicorns.com>
    Co-authored-by: UncleGedd <42304551+UncleGedd@users.noreply.github.com>
    Co-authored-by: Billy Figueroa <billy@defenseunicorns.com>

commit ef1fa4c
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Fri Aug 2 14:25:35 2024 +0000

    chore(main): release 0.1.0 (#143)

commit 10d7858
Author: UncleGedd <42304551+UncleGedd@users.noreply.github.com>
Date:   Fri Aug 2 09:09:26 2024 -0500

    fix: enable release-please PRs to run workflows (#146)

commit 70344d8
Author: UncleGedd <42304551+UncleGedd@users.noreply.github.com>
Date:   Fri Aug 2 08:27:20 2024 -0500

    fix: remove alpha from release (#145)

commit 982c278
Author: Megamind <882485+jeff-mccoy@users.noreply.github.com>
Date:   Thu Aug 1 23:33:19 2024 -0500

    chore(ui): remove breadcrumb (#132)

commit 98dad19
Author: Billy Figueroa <billy@defenseunicorns.com>
Date:   Thu Aug 1 23:37:11 2024 -0400

    feat(ui): updating drawer header (#142)
    Updating the look of the header and row items

    - #102

commit 12ff0c1
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Fri Aug 2 01:53:03 2024 +0000

    chore(main): release 0.1.0-alpha.5 (#138)

commit f61680f
Author: UncleGedd <42304551+UncleGedd@users.noreply.github.com>
Date:   Thu Aug 1 19:48:58 2024 -0500

    fix: add tasks file to release please config and add docker login (#139)

    add tasks file to release please config and add docker login

commit 572f385
Author: Tristan Holaday <40547442+TristanHoladay@users.noreply.github.com>
Date:   Thu Aug 1 16:39:19 2024 -0600

    feat(ui): make package endpoints links (#136)

commit 2907c75
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Thu Aug 1 17:23:17 2024 -0500

    chore(main): release 0.1.0-alpha.4 (#137)

commit 3695630
Author: UncleGedd <42304551+UncleGedd@users.noreply.github.com>
Date:   Thu Aug 1 17:12:15 2024 -0500

    fix(ci): more permissions for release (#135)

commit 410ce9b
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Thu Aug 1 21:54:15 2024 +0000

    chore(main): release 0.1.0-alpha.3 (#134)

commit 4603b65
Author: UncleGedd <42304551+UncleGedd@users.noreply.github.com>
Date:   Thu Aug 1 16:45:09 2024 -0500

    feat(ui): show results even if not filtering (#131)

commit d52cb6c
Author: UncleGedd <42304551+UncleGedd@users.noreply.github.com>
Date:   Thu Aug 1 16:30:19 2024 -0500

    fix: use docker buildx in github actions (#133)

commit 52bfd99
Author: UncleGedd <42304551+UncleGedd@users.noreply.github.com>
Date:   Thu Aug 1 16:09:58 2024 -0500

    chore(setting-up-release-please): release 0.1.0-alpha.2 (#127)

commit 02da735
Author: Megamind <882485+jeff-mccoy@users.noreply.github.com>
Date:   Thu Aug 1 15:40:49 2024 -0500

    fix(ui): details reactivity on mouse/keyboard navigate (#130)

commit a0a7433
Author: decleaver <85503726+decleaver@users.noreply.github.com>
Date:   Thu Aug 1 14:31:00 2024 -0600

    chore: some go unit tests (#119)

    unit tests

    ---------

    Co-authored-by: Tristan Holaday <40547442+TristanHoladay@users.noreply.github.com>

commit 1ea6532
Author: Billy Figueroa <billy@defenseunicorns.com>
Date:   Thu Aug 1 16:02:01 2024 -0400

    feat(ui): 112 stylized and colorized yaml view (#121)
    Converting JSON data to YAML data in order to display useful information
    to users and also styling the YAML to match the other terminal tools
    theme

    - #112

commit 839502d
Author: UncleGedd <42304551+UncleGedd@users.noreply.github.com>
Date:   Thu Aug 1 12:26:21 2024 -0500

    chore: refactor controller to controlled by (#122)

commit 776927b
Author: UncleGedd <42304551+UncleGedd@users.noreply.github.com>
Date:   Thu Aug 1 12:16:07 2024 -0500

    chore: swap to admin gateway (#124)

commit 139fe0a
Author: UncleGedd <42304551+UncleGedd@users.noreply.github.com>
Date:   Thu Aug 1 12:03:36 2024 -0500

    chore: add empty release please manifest to bootstrap (#120)

commit 19cdcfe
Author: UncleGedd <42304551+UncleGedd@users.noreply.github.com>
Date:   Thu Aug 1 11:55:34 2024 -0500

    feat(ui): add header to tables (#106)

commit a4ed8cd
Author: Tristan Holaday <40547442+TristanHoladay@users.noreply.github.com>
Date:   Thu Aug 1 02:57:20 2024 -0600

    feat(ui): add pepr details (#107)
    Add details to the monitor > pepr view

    Resolve #35
    \

commit 34e7e6c
Author: Megamind <882485+jeff-mccoy@users.noreply.github.com>
Date:   Thu Aug 1 03:32:29 2024 -0500

    feat(ui): resource detail view (#95)

    This PR introduces K8s detail views via a drawer component. The view is
    addressable as it also uses a route param, e.g.:
    `/workloads/pods/f49541dd-b571-49bd-9ce6-2824e015020a`. In addition to
    showing basic metadata, the raw yaml (un-styled currently) is also shown
    in a tabbed interface. Keyboard navigation is also provided:

    - Up/Down: switching between resources in the table
    - Left/Right: switching between tags: Metadata, YAML, Events
    - Esc: close the details view

    - #34

commit 70c0984
Author: UncleGedd <42304551+UncleGedd@users.noreply.github.com>
Date:   Wed Jul 31 21:42:01 2024 -0500

    chore: add release ci (#118)

commit c4016ca
Author: decleaver <85503726+decleaver@users.noreply.github.com>
Date:   Wed Jul 31 16:11:18 2024 -0600

    feat: swagger (#114)

    Using: https://github.com/swaggo

    Swaggo needs the api operation comments on each handler function, so I
    did need to add wrappers around the sse.Bind calls, and i added all of
    those in swagger.go

    Good News:
    - All the endpoints seem to work as expected
    Bad News:
    - Swagger doesn't seem to support text/event stream (so `once=true` must
    be set otherwise it just hangs)
    - can probably write some scripts to handle this but this would take a
    lot of customizing and we would probably lose autogen capabilities.
    - Swaggo currently doesnt support OpenApi v3 (currently being "slowly"
    in their v2 branch)
    - most of the suggestions I've seen for goloang and OpenApi v3 say to
    use [huma](https://huma.rocks/) rest api framework 😞

     I think this is ok for now, but we will want to revisit longterm.

commit 983ae6a
Author: Megamind <882485+jeff-mccoy@users.noreply.github.com>
Date:   Wed Jul 31 16:02:26 2024 -0500

    feat(ui): add toast for status messages (#116)

    Add the ability to create toast messages using `addToast()` to write to
    a common store

    - #115

commit 98916d6
Author: UncleGedd <42304551+UncleGedd@users.noreply.github.com>
Date:   Wed Jul 31 15:54:08 2024 -0500

    feat(ui): format age with more detail (#111)

    Formats age to be prettier

    - #66

commit cad4f35
Author: UncleGedd <42304551+UncleGedd@users.noreply.github.com>
Date:   Wed Jul 31 08:03:28 2024 -0500

    feat(ui): adds validatingwebhooks view (#110)

    Adds validatingwebhooks view

commit 27d7433
Author: Megamind <882485+jeff-mccoy@users.noreply.github.com>
Date:   Tue Jul 30 16:04:40 2024 -0500

    feat(api): debounce SSE messages (#100)

    Limits the streaming API to at most 1 re-list per-second

    - #88 and PR #92

commit d7c0bee
Author: schristoff <28318173+schristoff@users.noreply.github.com>
Date:   Tue Jul 30 14:56:24 2024 -0600

    chore: update zarf (#99)

commit 24b24b0
Author: Billy Figueroa <billy@defenseunicorns.com>
Date:   Tue Jul 30 05:16:02 2024 -0400

    feat(ui): adding 404 (#98)
    Adding 404 page

    - #38

commit a55696d
Author: Billy Figueroa <billy@defenseunicorns.com>
Date:   Tue Jul 30 03:45:30 2024 -0400

    feat(ui): add cluster ops hpa k8s view (#97)
    Adding cluster ops HPAs view

    - #46

commit 6af3a95
Author: UncleGedd <42304551+UncleGedd@users.noreply.github.com>
Date:   Mon Jul 29 16:32:00 2024 -0500

    feat: enables uds-runtime releases (#93)

    Co-authored-by: Megamind <882485+jeff-mccoy@users.noreply.github.com>

commit 5370bf9
Author: Billy Figueroa <billy@defenseunicorns.com>
Date:   Mon Jul 29 14:56:36 2024 -0400

    feat(ui): adding cluster ops resource quotas view (#81)
This was referenced Sep 6, 2024
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.

runtime-canary: better debugging and resiliency Update tagging in nightly ephemeral IAC
3 participants