Skip to content

Commit b271e89

Browse files
authored
Merge branch 'main' into dependabot
2 parents d0cbfcc + 0ff39a3 commit b271e89

File tree

1,521 files changed

+44994
-2590
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,521 files changed

+44994
-2590
lines changed

.devcontainer/devcontainer.json

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{
2+
"name": "devcontainer",
3+
"image": "ghcr.io/kubefirst/devcontainers/full:latest",
4+
"features": {},
5+
"customizations": {
6+
"vscode": {
7+
"extensions": [],
8+
"settings": {}
9+
}
10+
}
11+
}

.editorconfig

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
# editorconfig.org
2+
root = true
3+
4+
[*]
5+
indent_style = space
6+
indent_size = 2
7+
end_of_line = lf
8+
charset = utf-8
9+
trim_trailing_whitespace = true
10+
insert_final_newline = true
11+
12+
[*.go]
13+
indent_style = tab
14+
indent_size = 4
15+
16+
[Makefile]
17+
indent_style = tab
18+
indent_size = 4

.github/workflows/check-signed.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
---
2+
name: Validate if commits are signed
3+
on: [pull_request, pull_request_target]
4+
5+
jobs:
6+
signed-commits-check:
7+
runs-on: ubuntu-latest
8+
steps:
9+
10+
- name: Check out the repository code
11+
uses: actions/checkout@v4.1.4
12+
13+
- name: Check if the commits are signed
14+
uses: 1Password/check-signed-commits-action@v1
Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@ jobs:
77
name: Workflow
88
runs-on: ubuntu-latest
99
steps:
10-
- uses: actions/checkout@v3
10+
- uses: actions/checkout@v4.1.6
11+
1112
- name: Setup Terraform
12-
uses: hashicorp/setup-terraform@v2
13-
with:
14-
terraform_version: 1.3.8
13+
uses: hashicorp/setup-terraform@v3.1.1
14+
1515
- name: Terraform fmt
16-
id: fmt
17-
run: terraform fmt -check
16+
run: |
17+
terraform fmt -check -recursive .

.gitignore

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,13 @@
11
**/*.env
22
**/.env
3+
**/.envrc
34
**/.terraform/
45
**/.terraform.lock.hcl
56
**/terraform.tfstate
7+
*/**/terraform.tfstate.backup
8+
.plugin-cache/*
69
.vscode
710
.DS_Store
811
deprecated-*
9-
kubeconfig-*
12+
kubeconfig-*
13+
kubeconfig

Makefile

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
default: help
2+
3+
.PHONY: help
4+
help: ## print targets and their descrptions
5+
@grep -E '^[a-zA-Z_-]+:.*?## .*$$' $(MAKEFILE_LIST) | sort | awk 'BEGIN {FS = ":.*?## "}; {printf "\033[36m%-30s\033[0m %s\n", $$1, $$2}'
6+
7+
.PHONY: fmt
8+
fmt: ## terraform fmt
9+
terraform fmt -recursive -write .
10+
11+
.PHONY: validate
12+
validate: ## terraform validate
13+
@for dir in $(shell find . -name "*.tf" -not -path "*.terraform*" -printf '%h ' | uniq); do \
14+
echo "====> $$dir"; \
15+
terraform -chdir=$$dir init -backend=false || exit 1; \
16+
terraform -chdir=$$dir validate || exit 1; \
17+
done

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,11 @@
99
</p>
1010

1111
<p align="center">
12-
<a href="https://docs.kubefirst.io/">Install</a>&nbsp;|&nbsp;
12+
<a href="https://kubefirst.konstruct.io/docs/">Install</a>&nbsp;|&nbsp;
1313
<a href="https://twitter.com/kubefirst">Twitter</a>&nbsp;|&nbsp;
14-
<a href="https://www.linkedin.com/company/kubefirst">LinkedIn</a>&nbsp;|&nbsp;
15-
<a href="https://join.slack.com/t/kubefirst/shared_invite/zt-r0r9cfts-OVnH0ooELDLm9n9p2aU7fw">Slack</a>&nbsp;|&nbsp;
16-
<a href="https://kubefirst.io/blog">Blog</a>
14+
<a href="https://www.linkedin.com/company/konstructio/">LinkedIn</a>&nbsp;|&nbsp;
15+
<a href="https://konstruct.io/slack">Slack</a>&nbsp;|&nbsp;
16+
<a href="https://blog.konstruct.io/">Blog</a>
1717
</p>
1818

1919
# gitops
@@ -25,7 +25,7 @@ The `gitops` repository has 2 main sections
2525

2626
## kubefirst apps
2727

28-
The [kubefirst cli](https://github.com/kubefirst/kubefirst) has established the following applications:
28+
The [kubefirst cli](https://github.com/konstructio/kubefirst) has established the following applications:
2929

3030
| Application | Namespace | Description | URL (where applicable) |
3131
| ------------------------ | ---------------- | ------------------------------------------- | ---------------------------------- |

akamai-github/atlantis.yaml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
version: 3
2+
automerge: true
3+
projects:
4+
- dir: terraform/<CLOUD_PROVIDER>
5+
terraform_version: 1.3.8
6+
autoplan:
7+
enabled: true
8+
when_modified: ['**/*.tf', '*.tf*']
9+
- dir: terraform/<GIT_PROVIDER>
10+
terraform_version: 1.3.8
11+
autoplan:
12+
enabled: true
13+
when_modified: ['**/*.tf', '*.tf*']
14+
- dir: terraform/users
15+
terraform_version: 1.3.8
16+
autoplan:
17+
enabled: true
18+
when_modified: ['**/*.tf', '**/modules/*.tf', '**/admins/*.tf', '**/developers/*.tf', '*.tf*']
19+
- dir: terraform/vault
20+
terraform_version: 1.3.8
21+
autoplan:
22+
enabled: true
23+
when_modified: ['**/*.tf', '*.tf*']

akamai-github/logo.png

5.93 KB
Loading

akamai-github/registry/environments/.gitkeep

Whitespace-only changes.

0 commit comments

Comments
 (0)