UNCLASSIFIED - NO CUI

Skip to content
Snippets Groups Projects
  1. Nov 16, 2023
    • zamaz's avatar
      feat: add monitoring and logging (#33) · c6d9aece
      zamaz authored
      
      * Add promtail, fix netpols, add prometheus to standard-package, add grafana
      
      * remove service monitor so individual test passes, add empty validate.yaml
      
      * add datasources cm, fix netpols
      
      * commit missed file
      
      * add wait for grafana test
      
      * Fix loki labels, remove extra prometheus annotations now handled via pepr
      
      * bump version variable in deploy.yaml
      
      * fix messed up zarf package name
      
      * update prometheus values, reorder packages in standard packages, remove grafana validate
      
      * revert version in deploy.yaml
      
      * fix deploy.yaml version, add file to release please
      
      * remove extra peer auth definition in grafana
      
      * fix package versions
      
      * update readme
      
      Signed-off-by: default avatarZachariah Miller <zachariah.miller@defenseunicorns.com>
      
      * Remediate review comments, bump chart and image versions
      
      * update loki chart and images
      
      * update prometheus values, fix images, job timeout
      
      * chore: update loki nps, use gateway
      
      * fix: netpols
      
      * remove loki gateway for now
      
      * fix loki replication factor, add set -e on tasks, update promtail to point to loki-gw
      
      * add validate.yaml checks for grafana, promtail, loki and prometheus
      
      * revert neuvector change
      
      * remove redundant peer-authentication.yaml from neuvector config chart
      
      * fix: netpols, loki required, quote consistency
      
      * template peerauth for scalable and bump loki config chart. Bump promtail limits
      
      * revert limits change
      
      * bump to test all to next runner size
      
      * add debug log for CI
      
      ---------
      
      Signed-off-by: default avatarZachariah Miller <zachariah.miller@defenseunicorns.com>
      Co-authored-by: default avatarMegamind <882485+jeff-mccoy@users.noreply.github.com>
      Co-authored-by: default avatarMicah Nagel <micah.nagel@defenseunicorns.com>
      Co-authored-by: default avatarJeff McCoy <code@jeffm.us>
      Unverified
      c6d9aece
  2. Nov 15, 2023
  3. Nov 13, 2023
  4. Nov 09, 2023
    • Megamind's avatar
      feat: release-please integration (#25) · bf3c53b2
      Megamind authored
      The PR introduces the release-please workflow for generating releases. Additional changes:
      
      example-bundles -> bundles
      all schema refs for zarf/uds moved to vscode settings instead (can add other IDEs as-needed)
      updated UDS CLI to 0.1.0
      added multi-arch builds
      added basic user README info for using the packages/bundles
      Unverified
      bf3c53b2
  5. Nov 07, 2023
    • Megamind's avatar
      test: introduce new uds task file & ci structure (#14) · 6c16add3
      Megamind authored
      
      * flatten zarf variables in istio capability
      
      * add istio-only variant
      
      * add example bundles for standard & istio-only with k3d + zarf init
      
      * remove uneeded pepr snippet
      
      * introduce uds task files
      
      * uds 0.9
      
      * Add loki (#10)
      
      * Initial commit
      
      * update .gitignore
      
      * bump config chart to 0.1.0 and remove zarf package version
      
      * Add loki to uds-core (packages/standard) and add run task for build/test of uds-core package
      
      * remove tasks.yaml that was being used for local dev, Remove require:true from loki base package components
      
      * remove neuvector required:true references
      
      * remove unnecessary imagepullsecrets value from loki values
      
      ---------
      
      Co-authored-by: default avatarMichael-Kruggel <michael.kruggel@defenseunicorns.com>
      
      * chore: add commit lint workflow (#19)
      
      * Add commit lint workflow
      
      * add commitlint config
      
      * that's not supposed to be there...
      
      * wip: weed whacker
      
      * brew plz
      
      * errr
      
      * more filters things
      
      * idk
      
      * j/k
      
      * brew things
      
      * uds 10
      
      * brew & concurrency things
      
      * env variable things
      
      * env var
      
      * vars
      
      * ugh
      
      * why gh
      
      * hmmm
      
      * try a different layout for single vs all capability pepr things
      
      * naming
      
      * more name things
      
      * re-add concurrency
      
      * cleanup in aisle 6 please
      
      * ignore  missing Pepr Zarf Packages
      
      * typo
      
      * dumb error ignore for now
      
      * more ci work
      
      * fix pepr missing pkg buil
      
      * debug some things
      
      * debug test
      
      * make uds-core test fall under matrix rules as well
      
      * experimenting
      
      * just kidding
      
      * try some things
      
      * hmmm
      
      * work work
      
      * rude
      
      * cleanup
      
      * make a bunch of fake capability runners go crazy
      
      * feels like there should be a nice regex way to do this....
      Unverified
      6c16add3
  6. Nov 02, 2023
  7. Nov 01, 2023
    • Megamind's avatar
      update to zarf 0.31 (#9) · 34b5191d
      Megamind authored
      Unverified
      34b5191d
    • Megamind's avatar
      Istio updates (#6) · 237fae27
      Megamind authored
      
      * rename perp module -> pepr capabilities in docs
      
      * restructure pepr for root of the module + per-capability build flag
      
      * use zarf instead of KFC for secret apply
      
      * random actions formatting / versioning cleanup
      
      * added tls cert env var notes
      
      * move back to out-of-band cert due to zarf variable ugliness
      
      * cleanup
      
      * initial package creation
      
      * zarf cleanup
      
      * ugh cert bundles are evil
      
      * reset actions formatting things
      
      * patch perp label for istio
      
      * update istio deployment things
      
      * revert istio chart b64 encoding change
      
      Not doing zarf variables yet so this is not needed today
      
      * dont break ci
      
      * dont use brew in ci
      
      * add zarf init sao the istio will work
      
      * update action descriptions, update zarf version
      
      * remove istio version
      
      * add debug
      
      * add istio values, update z p d to pass in all istio components since they were change to optional, Add pepr as optional component for istio
      
      * remove architecture:multi as its breaking image pull
      
      * add capability local dev steps to readme
      
      * add capability local dev steps tomain readme, remove from lower level readme
      
      ---------
      
      Co-authored-by: default avatarZachariah Miller <zachariah.miller@defenseunicorns.com>
      Unverified
      237fae27
  8. Oct 30, 2023
    • zamaz's avatar
      Add grafana (#8) · aca8cec8
      zamaz authored
      Unverified
      aca8cec8
    • zamaz's avatar
      Add neuvector (#7) · bd68bde5
      zamaz authored
      * add neuvector and zarf-runner
      
      * update readme
      
      * tmp remove neuvector from ci tests as it works for local dev and we are still fleshing out ci + task runner patterns
      
      * fix ci
      
      * remove bundle ci logic
      Unverified
      bd68bde5
  9. Oct 28, 2023
  10. Oct 27, 2023
    • zamaz's avatar
      feat: Add istio and preliminary ci (#3) · fbd74539
      zamaz authored
      
      * Add istio and preliminary ci
      
      * Remove npm cache
      
      * Remove npm cache take2
      
      * Fix misnamed step
      
      * remove env.ts import
      
      * Switch to CM labels for istio VS
      
      * rename zarf-runner folders to less fun names
      
      * Integrate some of the review feedback
      
      * remove brew version of install uds for now
      
      * Update .github/workflows/build-and-test.yaml
      
      Co-authored-by: default avatarMicah Nagel <mjnagel@liberty.edu>
      
      * Remove --no-progress on zarf calls from within github workflows(redundant)
      
      * move some zarf-runner things and fix test by adding wait for gateway to have domain label
      
      * Fix workflow to propogate ENV vars in CI
      
      * remove capabilities from bundle fliter for now
      
      * remove actual logic from bundle steps until we have successful capability ci
      
      * break out bundles and add logic to not run matrix job if changes array is empty
      
      * remove bundle code for now
      
      ---------
      
      Co-authored-by: default avatarMicah Nagel <mjnagel@liberty.edu>
      Unverified
      fbd74539
  11. Oct 26, 2023
Loading