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

docs: Refactor k8s #97

Merged
merged 22 commits into from
Sep 21, 2024
Merged

docs: Refactor k8s #97

merged 22 commits into from
Sep 21, 2024

Conversation

Pradumnasaraf
Copy link
Owner

@Pradumnasaraf Pradumnasaraf commented Sep 3, 2024

👨‍💻 Changes proposed

I am again getting my hands dirty on Kubernetes and along the way I am updating and revamping my old notes/docs. Hope this will help in some way!

Todo

  • Fix the build error
  • Update the section about the resources folder
  • Add screenshots

…ce, api-golang service, client-react-nginx service, and strip-api-prefixes middleware

- Added Namespace.yaml for demo-app namespace
- Added Service.yaml for api-node service
- Added Service.yaml for api-golang service
- Added Service.yaml for client-react-nginx service
- Added Middleware.yaml for strip-api-prefixes middleware
- Update the CPU limit to 50m and memory limit to 100Mi for the client-react Deployment in the demo-app namespace.
- Add a new ConfigMap.yaml file for nginx-custom with an index.html file.
- Add a new Deployment.yaml file for nginx-custom in the nginx-demo namespace.
- Add a new Namespace.yaml file for nginx-custom.
- Add a new Service.yaml file for nginx-custom in the nginx-demo namespace.
- Add a new trivy.md file to provide information about Trivy and its installation and uninstallation.
fix: Correct formatting of ConfigMap example in Kubernetes introduction

feat: Update startupProbe and readinessProbe in Kubernetes introduction

feat: Update startupProbe failure threshold in Kubernetes introduction

feat: Add probes and update pod lifecycle in Kubernetes introduction

feat: Add string operations examples in Golang concepts
This commit adds the secret deployment and secret configuration files for the Kubernetes resources type documentation. The secret deployment file defines a pod that uses a secret to set environment variables for the container. The secret configuration file defines a secret with base64-encoded data for username, password, and email.

Refactor the Kubernetes introduction to include information about using secrets for sensitive data.

Fix formatting of the ConfigMap example in the Kubernetes introduction.

Refactor the compose.yaml file by removing the version field.

Refactor the startupProbe and readinessProbe configuration in the Kubernetes introduction.
@Pradumnasaraf Pradumnasaraf changed the title docs: Refactor k8s, helm docs: Refactor k8s Sep 21, 2024
@Pradumnasaraf
Copy link
Owner Author

LGTM!

@Pradumnasaraf Pradumnasaraf marked this pull request as ready for review September 21, 2024 08:45
@Pradumnasaraf Pradumnasaraf merged commit f3f366b into main Sep 21, 2024
1 check passed
@Pradumnasaraf Pradumnasaraf deleted the refactor-k8s branch September 21, 2024 08:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant