Skip to content

Commit ded619e

Browse files
committed
Merge branch 'develop'
2 parents 2093b25 + 9dd7fc6 commit ded619e

File tree

299 files changed

+1701
-1913
lines changed

Some content is hidden

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

299 files changed

+1701
-1913
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,5 @@ Each software can be part of an infrastructure architecture. Although this repos
1212

1313
```text
1414
SPDX-License-Identifier: APACHE-2.0
15-
Copyright (c) 2020-2024 Jinseong Ha. All rights reserved.
15+
Copyright (c) 2020-2025 Jinseong Ha. All rights reserved.
1616
```

ansible/README.md

Lines changed: 0 additions & 17 deletions
This file was deleted.

ansible/ansible-commands.sh

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
######################################################################
2+
3+
### install ansible
4+
pip3 install ansible
5+
pip3 install --requirement requirements.txt

argo-cd/README.md

Lines changed: 0 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -20,32 +20,6 @@ It uses a Git repository as a resource repository to store the desired state of
2020
- guestbook example: [/infrastructure-examples/argo-cd/guestbook](/argo-cd/guestbook/)
2121
- ArgoCD Example Apps: <https://github.com/argoproj/argocd-example-apps>
2222

23-
## Install
24-
25-
### Install CLI
26-
27-
#### Binary/Archive
28-
29-
```bash
30-
sudo curl -o /usr/local/bin/argocd -LJO https://github.com/argoproj/argo-cd/releases/download/v2.6.2/argocd-linux-amd64
31-
sudo chmod +x /usr/local/bin/argocd
32-
```
33-
34-
#### Chocolatey
35-
36-
```ps1
37-
choco install -y argocd
38-
```
39-
40-
### Install ArgoCD
41-
42-
```bash
43-
### Non HA
44-
kubectl apply --namespace argocd --filename https://raw.githubusercontent.com/argoproj/argo-cd/stable/manifests/install.yaml
45-
### HA
46-
kubectl apply --namespace argocd --filename https://raw.githubusercontent.com/argoproj/argo-cd/stable/manifests/ha/install.yaml
47-
```
48-
4923
## References
5024

5125
- Awesome-GitOps: <https://github.com/weaveworks/awesome-gitops>

argo-cd/argocd-commands.sh

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,30 @@ source <(argocd completion bash)
55

66
######################################################################
77

8-
### initial
8+
### install cli
9+
10+
sudo curl -o /usr/local/bin/argocd -LJO https://github.com/argoproj/argo-cd/releases/download/v2.6.2/argocd-linux-amd64
11+
sudo chmod +x /usr/local/bin/argocd
12+
13+
### chocolatey
14+
choco install -y argocd
15+
16+
######################################################################
17+
18+
### install argocd
19+
20+
### Non HA
21+
kubectl apply --namespace argocd --filename https://raw.githubusercontent.com/argoproj/argo-cd/stable/manifests/install.yaml
22+
### HA
23+
kubectl apply --namespace argocd --filename https://raw.githubusercontent.com/argoproj/argo-cd/stable/manifests/ha/install.yaml
24+
25+
######################################################################
26+
27+
### initialization
928

1029
### get init password
1130
kubectl exec -it $(kubectl get pods --selector app.kubernetes.io/name=argocd-server --output jsonpath='{.items[0].metadata.name}') -c argocd-server -- argocd admin initial-password
31+
kubectl exec -it $(kubectl get pods --selector app.kubernetes.io/name=argocd-server --output jsonpath='{.items[0].metadata.name}') -c server -- argocd admin initial-password
1232

1333
kubectl port-forward svc/argocd-server -n argocd 8080:443
1434
argocd login --username admin --password ${PASSWORD} --insecure localhost:8080

aws/README.md

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,5 @@
11
# AWS
22

3-
## Install CLI
4-
5-
### Homebrew
6-
7-
```sh
8-
brew install awscli
9-
```
10-
11-
### Chocolatey
12-
13-
```ps1
14-
choco install -y awscli
15-
```
16-
173
## References
184

195
- <https://docs.aws.amazon.com/cli/latest/userguide/install-cliv2-docker.html>

aws/aws-cli-commands.sh

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
11
######################################################################
22

3+
### install awscli
4+
5+
### homebrew
6+
brew install awscli
7+
8+
### chocolatey
9+
choco install -y awscli
10+
11+
######################################################################
12+
313
alias aws="docker container run --rm -it -v ~/.aws:/root/.aws -v \$(pwd):/aws amazon/aws-cli"
414

515
######################################################################

aws/localstack/README.md

Lines changed: 0 additions & 9 deletions
This file was deleted.

aws/localstack/localstack-command.sh

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
######################################################################
22

3+
### install cli
4+
5+
### homebrew
6+
brew install localstack/tap/localstack-cli
7+
8+
######################################################################
9+
310
localstack --version
411

512
localstack start -d

coredns/coredns.service

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
[Unit]
2+
Description=CoreDNS DNS server
3+
Documentation=https://coredns.io/
4+
5+
[Service]
6+
Type=simple
7+
LimitNOFILE=1048576
8+
TimeoutStopSec=60
9+
Restart=no
10+
ExecStart=/usr/local/bin/coredns -conf /etc/coredns/Corefile
11+
12+
[Install]
13+
WantedBy=multi-user.target

0 commit comments

Comments
 (0)