Update advice

This commit is contained in:
2024-07-11 10:57:00 -04:00
parent 79b7e336a7
commit 278e2a8f46
2 changed files with 5 additions and 6 deletions

View File

@@ -6,18 +6,19 @@ draft: false
{{% resume/section "Work Experience" %}}<!--- {{{ --> {{% resume/section "Work Experience" %}}<!--- {{{ -->
{{% resume/work-experience name="Red Hat" {{% resume/work-experience name="Red Hat"
title="Cloud/Software Engineer Intern" languages="GoLang, Kubernetes, Jenkins" date="May 2020 — Aug 2021" %}} title="Cloud/Software Engineer Intern" languages="Kubernetes, GoLang, Jenkins" date="May 2020 — Aug 2021" %}}
- Reduced deployment time by **66%** by [implementing ability](https://github.com/apache/incubator-kie-kogito-operator/commit/175a6356c5474f2360ccb8ae835e0b9b2d653cf1) to - Reduced deployment time by **66%** by [implementing ability](https://github.com/apache/incubator-kie-kogito-operator/commit/175a6356c5474f2360ccb8ae835e0b9b2d653cf1) to
deploy locally-compiled binaries onto **Kubernetes**/**OpenShift** deploy locally-compiled binaries onto **Kubernetes**/**OpenShift**
using only command-line (**GoLang** used for this and below). using only command-line (**GoLang** used for this and below).
- Implemented ability for Kubernetes operator to fetch data - Implemented ability for Kubernetes operator to fetch data
from a deployed service and update config with data. from a deployed service and update config with data to
deprecate reliance on startup script.
- Added startup probes to handle starting legacy application containers that require additional startup time. - Added startup probes to handle starting legacy application containers that require additional startup time.
- Refactored probes to [have default values](https://github.com/apache/incubator-kie-kogito-operator/commit/af4977af228ec8648be28779259d4552246b656f) assigned based on - Refactored probes to [have default values](https://github.com/apache/incubator-kie-kogito-operator/commit/af4977af228ec8648be28779259d4552246b656f) assigned based on
deployed YAML while also fixing reconciliation issues. deployed YAML while also fixing reconciliation issues.
- Rewrote the **Jenkins** nightly pipeline to run [in a GitHub - Rewrote the **Jenkins** nightly pipeline to run [in a GitHub
PR](https://github.com/apache/incubator-kie-kogito-pipelines/commit/4c83f1aecdea2c1ba2796b79839a90d4083dce88) PR](https://github.com/apache/incubator-kie-kogito-pipelines/commit/4c83f1aecdea2c1ba2796b79839a90d4083dce88)
using a trigger keyword. using a trigger keyword to test all submitted PR's.
- Wrote [documentation](https://github.com/apache/incubator-kie-kogito-operator/blob/1534c03d1d26bec08a16608a775782bf8b305de9/docs/GUIDE_FOR_KOGITO_DEVS.md) on how to get started with the project to onboard new - Wrote [documentation](https://github.com/apache/incubator-kie-kogito-operator/blob/1534c03d1d26bec08a16608a775782bf8b305de9/docs/GUIDE_FOR_KOGITO_DEVS.md) on how to get started with the project to onboard new
developers and mentored the incoming intern. developers and mentored the incoming intern.
@@ -38,8 +39,6 @@ url="https://kevin-mok.com/server/" languages="AWS, Kubernetes, Terraform, Docke
to deploy an AWS EC2 instance and Docker containers. to deploy an AWS EC2 instance and Docker containers.
- Used Amazon Route 53's DNS and **NGINX** to route - Used Amazon Route 53's DNS and **NGINX** to route
subdomains to each web application. subdomains to each web application.
- Used AWS security groups to allow inbound HTTPS traffic.
- Used Amazon EBS snapshots to regularly back up server.
- Wrote a **JavaScript** [server script] and [systemd service][systemd service]/[timer] - Wrote a **JavaScript** [server script] and [systemd service][systemd service]/[timer]
to display the uptime of my pages every hour. to display the uptime of my pages every hour.