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

Updating with main #191

Merged
merged 153 commits into from
Nov 26, 2023
Merged
Changes from 1 commit
Commits
Show all changes
153 commits
Select commit Hold shift + click to select a range
22f4454
[+] More comprehensive docker guide
hykilpikonna Oct 22, 2023
7267555
[F] Fix highlighting
hykilpikonna Oct 22, 2023
52dacbb
react-pdf.md
Ratbuyer Nov 9, 2023
b87185a
Create StripeAPI.md File
VinayakMaharaj Nov 9, 2023
2135028
Create AB_Testing.md
leya-595 Nov 10, 2023
1538229
Update AB_Testing.md
leya-595 Nov 10, 2023
bac5b35
Update AB_Testing.md
leya-595 Nov 10, 2023
c8e107c
Update User_Experience.md
leya-595 Nov 10, 2023
3404772
Update AB_Testing.md
leya-595 Nov 10, 2023
091cbdd
Update AB_Testing.md
leya-595 Nov 10, 2023
f043e37
Update AB_Testing.md
leya-595 Nov 10, 2023
47ad527
Update AB_Testing.md
leya-595 Nov 10, 2023
598cef2
Update AB_Testing.md
leya-595 Nov 10, 2023
22bc1a5
Update AB_Testing.md
leya-595 Nov 10, 2023
9db138b
Update AB_Testing.md
leya-595 Nov 10, 2023
56baec0
Update AB_Testing.md
leya-595 Nov 10, 2023
77dce00
Update AB_Testing.md
leya-595 Nov 10, 2023
972cf80
Update AB_Testing.md
leya-595 Nov 10, 2023
a20c1ff
Update Apache_Superset.md
justinzzy-code Nov 17, 2023
f6f3c36
Update Apache_Superset.md
justinzzy-code Nov 17, 2023
9fecbfd
Update Apache_Superset.md
justinzzy-code Nov 17, 2023
59a8597
Update Apache_Superset.md
justinzzy-code Nov 17, 2023
ad1c8cf
Update Apache_Superset.md
justinzzy-code Nov 17, 2023
9e4b689
Update Apache_Superset.md
justinzzy-code Nov 17, 2023
958f1ff
Update Apache_Superset.md
justinzzy-code Nov 17, 2023
4c3dc85
Update Apache_Superset.md
justinzzy-code Nov 17, 2023
92eb2ee
Update Apache_Superset.md
justinzzy-code Nov 17, 2023
00dd199
Update Apache_Superset.md
justinzzy-code Nov 17, 2023
84bc0cd
Update Apache_Superset.md
justinzzy-code Nov 17, 2023
d6e90a5
Update Apache_Superset.md
justinzzy-code Nov 17, 2023
54a1f42
Update Apache_Superset.md
justinzzy-code Nov 17, 2023
3d8ee6d
Update Apache_Superset.md
justinzzy-code Nov 17, 2023
0b743c5
Update Apache_Superset.md
justinzzy-code Nov 17, 2023
e30ff31
Update Apache_Superset.md
justinzzy-code Nov 17, 2023
3ba9fa8
Create Salesforce_Social_Login.md
MinGi-K Nov 18, 2023
ef3c446
Create kubernetes.md
kimxoals Nov 18, 2023
2a30d9a
Update salesforce_api.md
MinGi-K Nov 18, 2023
d7c1300
Delete Topics/Tech_Stacks/Salesforce_Social_Login.md
MinGi-K Nov 18, 2023
f73c6be
Update salesforce_api.md
MinGi-K Nov 18, 2023
c3acc79
Update salesforce_api.md
MinGi-K Nov 18, 2023
690b9c2
Update salesforce_api.md
MinGi-K Nov 18, 2023
b37214b
Add Retries.md document
kaspar-p Nov 19, 2023
86ea484
Create Code_Smells.md
LiamOdero Nov 19, 2023
c957a13
Update Code_Smells.md
LiamOdero Nov 19, 2023
0ffdebb
Update Code_Smells.md
LiamOdero Nov 19, 2023
fa3d69c
Update Code_Smells.md
LiamOdero Nov 19, 2023
3fb2bf9
Update Code_Smells.md
LiamOdero Nov 19, 2023
1bb26ee
Update Development_Process.md
LiamOdero Nov 19, 2023
6b6895f
Added a section about communicating tasks
alexma22 Nov 20, 2023
b0083c3
Update Code_Smells.md
LiamOdero Nov 20, 2023
c3471b4
Fixed some grammar as suggested.
alexma22 Nov 20, 2023
a4e8cc0
Added image and deeper explanation on how
alexma22 Nov 20, 2023
f3eb2fd
created md file
alyson647 Nov 20, 2023
84d415b
Merge branch 'main' into main
MinGi-K Nov 20, 2023
af0e63b
Added Set-up guide to run a pod
kimxoals Nov 20, 2023
70c8b88
Added link to set-up guide
kimxoals Nov 20, 2023
991e7f8
Added Use cases examples
kimxoals Nov 20, 2023
b5873bb
Merge branch 'main' into patch-2
kimxoals Nov 20, 2023
95329c3
More Descriptive "Testing Your App"
NonLan Nov 21, 2023
0472bbe
Table of contents
NonLan Nov 21, 2023
eca836a
fix table of contents
NonLan Nov 21, 2023
4a74561
Create Cypress.md
bw55555 Nov 21, 2023
1c6f92c
added basic structure for file
alyson647 Nov 21, 2023
683d758
wrote rough draft for some sections
alyson647 Nov 21, 2023
6119799
completed rough drafts of artifcacts and events
alyson647 Nov 21, 2023
f47878c
more rough draft and added links to resources
alyson647 Nov 21, 2023
2ad00a6
Changed Set-up steps to links and fixed typos
kimxoals Nov 21, 2023
0cf602d
removed empty bullet list
kimxoals Nov 21, 2023
fe62a94
Merge branch 'main' into patch-2
kimxoals Nov 21, 2023
6132bd8
fixed line spacing on the links
kimxoals Nov 21, 2023
d2d1fd7
added bullet points to the set up links
kimxoals Nov 21, 2023
ea9b1af
Merge branch 'learning-software-engineering:main' into main
NonLan Nov 21, 2023
1b04b8b
reorder
NonLan Nov 21, 2023
c1fae6c
Merge branch 'main' of https://github.com/NonLan/learning-software-en…
NonLan Nov 21, 2023
70082a0
create Deploying_Personal_Website.md
komal-saini Nov 22, 2023
1d1ed62
update Software_Engineering.md to include topic
komal-saini Nov 22, 2023
4b90e22
edit wording and condensed parts
alyson647 Nov 22, 2023
13c1f94
changed wording and fixed typos
alyson647 Nov 22, 2023
fd9c222
removed resource i didn't use
alyson647 Nov 22, 2023
b28f091
updated resource names
alyson647 Nov 22, 2023
d3a7c34
added link to new md file
alyson647 Nov 22, 2023
6d36720
Merge branch 'main' into patch-2
kimxoals Nov 22, 2023
5a73200
Creating Flask.md
tejcapildeo Nov 22, 2023
c0bf80e
Merge branch 'learning-software-engineering:main' into main
NonLan Nov 23, 2023
f242476
Update swift.md
NonLan Nov 23, 2023
cc73792
create JsonParsing.md
lunaseaa Nov 23, 2023
ed35bad
Update StripeAPI.md
VinayakMaharaj Nov 23, 2023
f051f4a
Merge branch 'main' into siqingxu-json
lunaseaa Nov 23, 2023
15048d6
NoSQL database JSON interaction added
ccchwww Nov 23, 2023
4ece3ba
Merge branch 'main' into patch-1
VinayakMaharaj Nov 23, 2023
990f85e
Added brief explanation of e2e tests.
bw55555 Nov 23, 2023
8b825f9
Added comparison with other testing frameworks
bw55555 Nov 23, 2023
11176dd
Added more information to the use case.
bw55555 Nov 23, 2023
0eaaab6
[F] Fix typos
hykilpikonna Nov 23, 2023
489fefe
[U] Clarify key tems
hykilpikonna Nov 23, 2023
45354d1
Intro to Vue
KevinTQJ Nov 23, 2023
aac9161
Merge branch 'main' into tejcapildeo-flask-sqlalchemy
tejcapildeo Nov 24, 2023
2a534c7
apply comments
Ratbuyer Nov 24, 2023
90c2b5b
react-pdf.md (#103)
Ratbuyer Nov 24, 2023
bf91fdf
Add useful links
KevinTQJ Nov 24, 2023
2746b28
Merge branch 'main' into main
KevinTQJ Nov 24, 2023
a45d171
Introduction to Vue.js (#176)
Ratbuyer Nov 24, 2023
b0dc26e
Update Flask.md by adding to additional resources
tejcapildeo Nov 24, 2023
39511f4
[+] More comprehensive docker guide (#99)
hykilpikonna Nov 24, 2023
c2dd01d
Update with language examples; clear wording
kaspar-p Nov 24, 2023
e66363e
Add Retries.md document (#135)
kaspar-p Nov 24, 2023
ea25047
Update StripeAPI.md
VinayakMaharaj Nov 24, 2023
44227b7
Reformatted Flask.md
tejcapildeo Nov 24, 2023
4d1369f
Update Flask.md by adding some documentation on troubleshooting
tejcapildeo Nov 25, 2023
04e6a4a
add examples
komal-saini Nov 25, 2023
b68076f
replace ex. with e.g.
komal-saini Nov 25, 2023
fc4dcaa
[New Software Engineering Topic] Deploying Personal Websites (#157)
komal-saini Nov 25, 2023
bee37e8
Update Software_Engineering.md to include new topic (#158)
komal-saini Nov 25, 2023
af52cac
modified review problems
ccchwww Nov 25, 2023
5436824
NoSQL database JSON interaction added (#169)
lunaseaa Nov 25, 2023
9573a3f
Update AB_Testing.md
leya-595 Nov 25, 2023
3aff819
Merge branch 'main' into bw55555/cypress
bw55555 Nov 25, 2023
3c901ec
Update Tech_Stacks.md
bw55555 Nov 25, 2023
8ebba12
Update StripeAPI.md
VinayakMaharaj Nov 25, 2023
502fc13
Create StripeAPI.md File (#105)
VinayakMaharaj Nov 25, 2023
9952ed9
Add a bit of clarification
bw55555 Nov 25, 2023
9d8b763
Add table of contents
bw55555 Nov 25, 2023
0fa2792
Merge branch 'main' into main
leya-595 Nov 25, 2023
a47640b
Update User_Experience.md
leya-595 Nov 25, 2023
8be999f
Adding A/B Testing to User Experience Page (#109)
leya-595 Nov 25, 2023
a4d5be6
Update Flask.md with a summary of installation steps
tejcapildeo Nov 25, 2023
78f14f1
Introduction to Flask and Flask-SQLAlchemy (#167)
tejcapildeo Nov 25, 2023
e7457d6
Create kubernetes.md (#130)
kimxoals Nov 25, 2023
2517897
Update Apache_Superset.md
justinzzy-code Nov 25, 2023
271775f
reformat headers
bw55555 Nov 25, 2023
57d2c29
rearranged sections
alyson647 Nov 25, 2023
c7f0615
added table of contents
alyson647 Nov 25, 2023
a1b29a6
changed wording and added table of contents
alyson647 Nov 25, 2023
36ad3b6
adjusted table of contents
alyson647 Nov 25, 2023
fad3fc0
removed typo
alyson647 Nov 25, 2023
f9d8a1b
Adding instructions about creating new Visualization Plugins (#125)
justinzzy-code Nov 25, 2023
ef65f30
Merge branch 'learning-software-engineering:main' into main
NonLan Nov 25, 2023
dce25cd
add picture to unit test
NonLan Nov 25, 2023
57834d4
Introduction to the Scrum Framework (#162)
alyson647 Nov 25, 2023
e8a0e4b
add Tailwind Intro and Responsiveness doc
neecofabian Nov 25, 2023
011f342
Tailwind Intro: address PR comments
neecofabian Nov 25, 2023
8ab7235
Introduction to E2E testing with cypress (#146)
bw55555 Nov 25, 2023
491700c
Merge branch 'learning-software-engineering:main' into main
NonLan Nov 25, 2023
1f40a52
Testing in Xcode - Adding to Swift.md (#170)
NonLan Nov 25, 2023
2a3b7ba
Added a subheader.
alexma22 Nov 26, 2023
5b42947
Update applications section
lunaseaa Nov 26, 2023
2ef2e1a
Update JsonParsing.md
lunaseaa Nov 26, 2023
16d6f3b
Update JsonParsing.md
lunaseaa Nov 26, 2023
562eea6
Create Salesforce_Social_Login.md (#129)
MinGi-K Nov 26, 2023
5793570
Introduction to Tailwind and Responsiveness (#183)
neecofabian Nov 26, 2023
93a9fce
create JsonParsing.md (#168)
ccchwww Nov 26, 2023
5996fd6
Added a section about communicating task progress among team members.…
alexma22 Nov 26, 2023
7154693
Created Code_Smells.md (#139)
LiamOdero Nov 26, 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
Changed Set-up steps to links and fixed typos
kimxoals authored Nov 21, 2023
commit 2ad00a61927e7c778d2d7f428b76dca58f94203b
31 changes: 9 additions & 22 deletions Topics/Development_Process/kubernetes.md
Original file line number Diff line number Diff line change
@@ -6,7 +6,7 @@ Kubernetes, also known as K8s, is an open-source platform that automates the man

## Key Features

- **Auto Scailing:** Kubernetes automatically scales its resources dyamically to meet application's demand.
- **Auto Scaling:** Kubernetes automatically scales its resources dynamically to meet application's demand.
- **Container Orchestration:** Kubernetes efficiently manages containers across multiple hosts.
- **Self-healing:** It automatically restarts containers that fail, replaces them, and kills containers that don't respond to user-defined health checks.
- **Load Balancing:** Kubernetes can distribute network traffic to ensure stability.
@@ -20,7 +20,7 @@ Kubernetes, also known as K8s, is an open-source platform that automates the man
4. **Namespaces:** Enable multiple virtual clusters on the same physical cluster.

## Why Use Kubernetes?
Beside the key features Kubernetes also favo

- **Portability:** Works across various cloud and on-premises environments.
- **Scalability:** Easily scales applications up or down based on demand.
- **Community Support:** Strong community and ecosystem with numerous resources for learning and troubleshooting.
@@ -45,30 +45,17 @@ Beside the key features Kubernetes also favo
- **Integration with DevOps Tools:** Often used alongside Jenkins, Docker, and other DevOps tools.


## Set-up (For macOs)
1. **Install Homebrew** (if not already installed):
[Homebrew](https://brew.sh/)

2. **Install Minikube via Homebrew**:
- In Terminal, run `brew install minikube`.

3. **Start Minikube**:
- Run `minikube start` in Terminal. This command starts a local Kubernetes cluster.

4. **Check the Minikube Status**:
- Run `minikube status` to ensure everything is up and running.
## Set-up Kubernetes
The Kubernetes command-line tool, [kubectl](https://kubernetes.io/docs/reference/kubectl/kubectl/), allows you to run commands against Kubernetes clusters.

5. **Install `kubectl`**:
- If you don't have `kubectl` installed, run `brew install kubectl`.
You can use kubectl to deploy applications, inspect and manage cluster resources, and view logs. For more information including a complete list of kubectl operations, see the kubectl reference documentation.

6. **Run a Kubernetes Pod**:
- Use `kubectl` to run a pod, for example, `kubectl run my-pod --image=nginx`. Replace `my-pod` with your desired pod name and `nginx` with the Docker image you want to use.
[Install kubectl on Linux](https://kubernetes.io/docs/tasks/tools/install-kubectl-linux/)
[Install kubectl on macOS](https://kubernetes.io/docs/tasks/tools/install-kubectl-macos/)
[Install kubectl on Windows](https://kubernetes.io/docs/tasks/tools/install-kubectl-windows/)

7. **Check the Pod Status**:
- Run `kubectl get pods` to see if your pod is running.

That's it!
For more in depth tutorial follow this [documentation](https://kubernetes.io/docs/setup/)
Visit [here](https://kubernetes.io/docs/setup/) for more general guide

## Conclusion