Skip to content
This repository has been archived by the owner on Oct 3, 2024. It is now read-only.

Setup repo #3

Closed
wants to merge 95 commits into from
Closed
Changes from 1 commit
Commits
Show all changes
95 commits
Select commit Hold shift + click to select a range
09f621f
Initial setup
Oct 2, 2023
5a369b5
Add workflow for init package and add EKS package
Oct 3, 2023
1d25613
Add script to create IAM roles for IRSA auth in workflow
Oct 4, 2023
765fc15
Remove command to remove tmpdir
Oct 4, 2023
2702855
Add PR as workflow trigger
Oct 4, 2023
4cba597
Install same version of Go that Zarf users
Oct 4, 2023
24e14dc
Fix sed command and update github actions output syntax
Oct 4, 2023
2f6be8e
Update ecr bootstrap script
Oct 4, 2023
65976db
Switch to using bash for ecr bootstrap script to use an array
Oct 4, 2023
06bb85e
Update readme header
Oct 4, 2023
463b73b
Use gsed for mac in iam bootstrap script for local testing
Oct 4, 2023
7b0f9f8
Fetch pepr pod logs onFailure
Oct 4, 2023
9ca9e8b
Dynamically set AWS account ID in iam script
Oct 4, 2023
12469f6
Specify pepr-system namespace in kubectl logs
Oct 4, 2023
0144513
Update the way github outputs are set
Oct 4, 2023
ec5a934
Fix github outputs
Oct 4, 2023
8859c28
Update run syntax in workflow
Oct 4, 2023
91acdac
Remove onFailure action from package
Oct 4, 2023
175bb26
Rename bootstrap directory to hack to align with k8s convention
Oct 4, 2023
88231de
Run tests for private and public ECR registry in parallel
Oct 4, 2023
b861c69
Fix zarf command in teardown step
Oct 4, 2023
e5cff03
Create build dir before moving zarf binary to it
Oct 4, 2023
cfdbe18
Use sudo to add exec permissions to zarf binary
Oct 4, 2023
c4ceffa
Fix cluster name input
Oct 4, 2023
4e52dfc
Download latest zarf rc version instead of build from source
Oct 4, 2023
b1221e5
Move zarf binary to build dir
Oct 4, 2023
04f7208
Specify multiple availability zones for EKS cluster
Oct 4, 2023
ec5589d
Add single quotes
Oct 4, 2023
6a984e8
Change AZ in EKS config
Oct 4, 2023
a16d88c
Remove availability zones
Oct 5, 2023
f8a15b9
Use setup-zarf action to install zarf binary
Oct 5, 2023
ec74f4b
Import zarf-agent via init skeleton package
Oct 5, 2023
52a5557
Remove local zarf-agent package
Oct 5, 2023
3678edd
Run zarf init from build directory
Oct 5, 2023
1bfa43b
Specify availability zones in eks config file to avoid capacity error
Oct 5, 2023
f6f2f27
Add comment for context about specifying AZs in eks config
Oct 5, 2023
74f2eb8
Add zarf as prereq to README.md
Oct 5, 2023
0b921e2
Update Pepr to v0.14.0
Oct 6, 2023
656638c
Remove unused make targets for zarf agent
Oct 6, 2023
c3b3991
Rebuild Pepr module for changes to take effect
Oct 6, 2023
f909f5a
Use zarf vars directly in ECR bootstrap script
Oct 6, 2023
95364c0
Empty commit to trigger workflows
Oct 6, 2023
145926d
Update docs and Makefile and format module
Oct 6, 2023
907e58b
Update Watch() back to Mutate()
Oct 6, 2023
0eb03b5
Remove npm ci from build and test make targets
Oct 8, 2023
fe59a0f
Add a workaround for updating webhook status in package secret
Oct 8, 2023
10c9973
Replace IAM role shell script with pulumi typescript program
Oct 12, 2023
0eadc42
Install NodeJS and deps in workflow
Oct 12, 2023
02042c7
Add CODEOWNERS file
Oct 12, 2023
9ffe2e6
Add issue templates
Oct 12, 2023
acc9e24
Add pull request template
Oct 12, 2023
0b68424
Refactor cluster teardown in EKS package
Oct 12, 2023
db1f3da
Update EKS package version in deploy command
Oct 12, 2023
06b78f3
Move onRemove action for EKS cluster into single package component
Oct 12, 2023
cabee9d
Fix filepath to IAM JSON files in pulumi module
Oct 13, 2023
1646e74
Update Pepr to 0.14.1
Oct 13, 2023
8c46b0c
Specify package-lock.json in root of repo as cache path
Oct 13, 2023
53600dc
Include ts files only in capabilities dir in tsconfig to fix error in CI
Oct 13, 2023
0918ef1
Add git-server as optional component to init package
Oct 13, 2023
d1bc1df
Add workflow to run unit tests for Pepr module
Oct 13, 2023
2f8109d
Add renovate.json config file
Oct 13, 2023
669929c
Bump eksctl version to v0.162.0
Oct 13, 2023
5a6b964
Add ADR for using Pulumi TypeScript SDK
Oct 13, 2023
0b65e81
Add OpenSSF Scorecard workflow
Oct 13, 2023
0f2022c
Downgrade eksctl to v0.160.0 due to goroutine race condition bug
Oct 13, 2023
92aa96b
Add option to locally build credential helper image
Oct 13, 2023
22a8ba8
Install Go in build job to build credential helper binary
Oct 13, 2023
d12912c
Rename openssf scorecard workflow to scorecard.yml
Oct 14, 2023
94b96e5
Fix numbered list in ADR
Oct 14, 2023
a83b362
Move zarf init options/vars to zarf-config.toml
Oct 14, 2023
d015d60
Uncomment log_level in zarf-config.toml
Oct 14, 2023
8a4fbf2
Run zarf init command for public ECR test from root of repo
Oct 14, 2023
12746b4
Update README.md
Oct 14, 2023
ef816a9
Remove docker build command comment from Dockerfile
Oct 14, 2023
b10094a
Remove components from zarf config file to fix cluster teardown
Oct 14, 2023
7096ec9
Update dependencies and add workflow to scan CVEs
Oct 16, 2023
d1f8ece
Install Zarf binary in scan-cves workflow to generate SBOM
Oct 16, 2023
ac8a6a1
Add revive lint workflow for Go CronJob
Oct 16, 2023
d875c1e
Add comment to .gype.yaml about false positive for x/net pkg
Oct 16, 2023
5d9ae59
Fix linting errors
Oct 16, 2023
3a77d89
Add scan-labels workflow
Oct 16, 2023
ab3c026
Add codeql workflow and config file
Oct 16, 2023
a59b002
Add step to build Go binary in scan-codeql workflow
Oct 16, 2023
4efa768
Update @babel/core package to 7.23.2 to patch critical CVE-2023-45133
Oct 17, 2023
498ced7
Rebuilt pepr module after updating deps
Oct 17, 2023
a8a0aa9
Moves credential-helper src code to root of repo
Oct 18, 2023
48ea41b
Add release workflow
Oct 18, 2023
eaf5c0a
Update development.md doc
Oct 18, 2023
fd0904a
Expose Cron schedule as deploy-time variable
Oct 18, 2023
a899d94
Remove version field from zarf.yaml
Oct 18, 2023
627000a
Remove slack notification steps from aws init package workflow
Oct 18, 2023
e8fd504
Fix publish package make target in release workflow
Oct 18, 2023
f08d161
Update permissions needed for AWS CLI in README prereqs
Oct 18, 2023
b7e208d
Remove step to deploy workfloads into the cluster from README
Oct 18, 2023
b9f0894
Test release workflow
Oct 18, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Remove slack notification steps from aws init package workflow
This workflow is set to run on every PR commit, which would make for a noisy slack channel
  • Loading branch information
Lucas Rodriguez committed Oct 18, 2023
commit 627000acc82e0668bff29f3d4355509ab22b0f7e
14 changes: 0 additions & 14 deletions .github/workflows/test-aws-init-package.yml
Original file line number Diff line number Diff line change
@@ -161,13 +161,6 @@ jobs:
if: always()
uses: defenseunicorns/zarf/.github/actions/save-logs@main

# TODO: add slack webhook URL secret
# - name: Send trigger to Slack on workflow failure
# if: failure()
# uses: defenseunicorns/zarf/.github/actions/slack@main
# with:
# slack-webhook-url: ${{ secrets.SLACK_WEBHOOK_URL }}

# Deploy and test AWS init package with public ECR registry
validate-public-ecr:
runs-on: ubuntu-latest
@@ -252,10 +245,3 @@ jobs:
- name: Save logs
if: always()
uses: defenseunicorns/zarf/.github/actions/save-logs@main

# TODO: add slack webhook URL secret
# - name: Send trigger to Slack on workflow failure
# if: failure()
# uses: defenseunicorns/zarf/.github/actions/slack@main
# with:
# slack-webhook-url: ${{ secrets.SLACK_WEBHOOK_URL }}