Skip to content

Commit dc2fb5e

Browse files
Merge pull request #678 from oracle-devrel/martatolosa-oke
added publications
2 parents 7d54f69 + bb78222 commit dc2fb5e

File tree

3 files changed

+47
-20
lines changed

3 files changed

+47
-20
lines changed

app-dev/approach-workshop/README.md

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,25 @@
11
# Approach Workshop
22

3+
## When to use this asset?
34
Do you consider
45
- Adopting a cloud native enterprise approach?
56
- Automating on-demand services?
6-
- Utilizing cloud based tools? And think they change so much?
7+
- Utilizing cloud-based tools? And think they have changed so much?
78
- Building and running apps that are highly available, resilient, fully secure, and compliant?
89
- Modernizing and simplifying your deployments and operations?
910

11+
## How to use this asset?
1012
We will discuss
1113
- Design principles and best practices that govern application architectures
1214
- The core requirements that apply to your application
1315
- Recommend technologies for modern applications
1416
- Showcase similar customers' use cases
1517
- Which architecture pattern fits your situation and the necessary steps to get there
1618

17-
18-
## When to use this asset?
19-
20-
## How to use this asset?
21-
2219
# License
23-
20+
2421
Copyright (c) 2023 Oracle and/or its affiliates.
25-
22+
2623
Licensed under the Universal Permissive License (UPL), Version 1.0.
27-
28-
See [LICENSE](https://github.com/oracle-devrel/technology-engineering/blob/folder-structure/LICENSE) for more details.
24+
25+
See [LICENSE](https://github.com/oracle-devrel/technology-engineering/blob/main/LICENSE) for more details.

app-dev/oke/README.md

Lines changed: 39 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,31 +2,60 @@
22

33
Container Engine for Kubernetes (OKE) is a popular and powerful managed Kubernetes running on OCI. It boosts Kubernetes with powerful networking based on OCI VCN, resilient block and file storage, and tight security integration with OCI IAM. It's well known for its [capabilities](https://developer.oracle.com/learn/k8s/k8s_comparison.html) offering great price-performance ratio. It's the heart of every cloud-native architecture in OCI.
44

5+
Reviewed: 20.12.2023
6+
57
# Table of Contents
68

79
1. [Team Publications](#team-publications)
8-
2. [Useful Links](#useful-uinks)
10+
2. [Useful Links](#useful-links)
911
3. [Reusable Assets Overview](#reusable-assets-overview)
1012

11-
## Team Publications
12-
13-
- [Running MongoDB on OKE Smoothly](https://medium.com/oracledevs/running-mongodb-on-oke-smoothly-f0ff12af3e9)
14-
- [Deploy Ingress Nginx using Helm in OKE](https://medium.com/oracledevs/deploy-ingress-nginx-using-helm-in-oci-c3ff4d9d5450)
15-
- [Serve gRPC on OKE With Ingress and Network Load balancer](https://medium.com/oracledevs/serve-grpc-services-on-oke-with-ingress-and-network-load-balancer-8794809629dd)
16-
- [How to Read a Remote IP Address Behind Ingress and Load Balancer in OKE](https://medium.com/oracledevs/how-to-read-a-remote-ip-address-behind-ingress-and-load-balancer-in-oke-ea71dedcbbec)
13+
# Team Publications
14+
15+
- [Cloud Coaching - Deploy Microservices with Kubernetes (OKE)](https://www.youtube.com/watch?v=mu5jbFjKKn0)
16+
- [Cloud Coaching - OCI Observability for Kubernetes monitoring](https://www.youtube.com/watch?v=mu5jbFjKKn0)
17+
- [Disaster Recovery — Notes on Velero and OKE, Part 1: Stateless Pods](https://medium.com/oracledevs/disaster-recovery-notes-on-velero-and-oke-part-1-stateless-pods-b4ba3e737386)
18+
- [Advanced Kubernetes Networking: OKE in a Hub-Spoke Architectures](https://medium.com/oracledevs/advanced-kubernetes-networking-oke-in-a-hub-spoke-architectures-f0ba2256e824)
19+
- [Scale and optimize Jenkins on Oracle Cloud Infrastructure Container Engine for Kubernetes](https://docs.oracle.com/en/solutions/oci-jenkins-oke/index.html#GUID-23A8EB94-DFFC-4D5C-897F-5F59423447D2)
20+
- [Argo Workflow on OKE for limitless ML](https://www.youtube.com/watch?v=HOWrwBVuLp0)
21+
- [Running MongoDB on OKE Smoothly](https://medium.com/oracledevs/running-mongodb-on-oke-smoothly-f0ff12af3e9)
22+
- [Deploy Ingress Nginx using Helm in OKE](https://medium.com/oracledevs/deploy-ingress-nginx-using-helm-in-oci-c3ff4d9d5450)
23+
- [Serve gRPC on OKE With Ingress and Network Load balancer](https://medium.com/oracledevs/serve-grpc-services-on-oke-with-ingress-and-network-load-balancer-8794809629dd)
24+
- [How to Read a Remote IP Address Behind Ingress and Load Balancer in OKE](https://medium.com/oracledevs/how-to-read-a-remote-ip-address-behind-ingress-and-load-balancer-in-oke-ea71dedcbbec)
25+
- [Example: How to access pods in the same OKE cluster subnet without using LB (or other services) just by using OCI Native networking](https://github.com/mikarinneoracle/pods-communication-easy-with-OCI-VCN-native-Kubernetes)
26+
- [Jenkins meets OKE: preemptible extension](https://www.youtube.com/watch?v=P7W7SwYA9tM)
27+
- [Jenkins meets OKE: GitHub lab](https://github.com/alcampag/jenkins-oke)
28+
- [Deploy an autoscaling virus scanner using Oracle Container Engine for Kubernetes](https://docs.oracle.com/en/solutions/deploy-virus-scanner-oke/#GUID-2AE5986A-3B1E-4498-BF09-DEA1365F3446)
29+
- [Collection of Labs](https://oracle.github.io/cloudtestdrive/AppDev/cloud-native/livelabs/)
30+
- [Deploy OCI Service Mesh and Microservices on OKE using Cloud Shell](https://docs.oracle.com/en/solutions/deploy-oci-service-mesh/)
31+
- [Public Domain Name Switch from a primary OKE Cluster to a secondary OKE Cluster](https://github.com/cpruvost/demofss)
32+
- [A Kubernetes mutating admission controller written using Helidon that supports a general-purpose model for replacing or adding to deployment objects](https://github.com/oracle-devrel/kubernetes-mutating-admission-controller)
33+
- [Cloud Coaching: Service Mesh](https://www.youtube.com/watch?v=IgGFi6EnpUI)
34+
- [Build an ARM Kubernetes cluster on OCI and deploy an Nginx website](https://docs.oracle.com/en/solutions/build-arm-kubernetes-cluster-oci/)
35+
- [Terraform module cn-oke is an MVP-like OKE deployment comprised of a single Kubernetes cluster with multiple node pools configurable from input variables](https://registry.terraform.io/modules/ivandelic/cn-oke/oci/latest)
36+
- [Terraform module cn-oke is an MVP-like VCN designed to support cloud-native workloads. It's tailored to support integrated communication for cloud-native components, such as OKE, Functions, Container Instances, and others](https://registry.terraform.io/modules/ivandelic/cn-vcn/oci/latest)
37+
- [How to deploy Ingress Nginx using Helm in OCI](https://medium.com/@ivan-delic/deploy-ingress-nginx-using-helm-in-oci-c3ff4d9d5450)
38+
- [Version Control Your Database in a Microservices Architecture](https://www.youtube.com/watch?v=qh9jppe_yNI)
39+
- [Kubernetes Service Operator for OCI Streaming — First steps](https://blogs.oracle.com/developers/post/using-oci-with-k8s)
1740

18-
## Useful Links
1941

42+
# Useful Links
43+
2044
- [From scratched to advanced](https://github.com/oktaytuncay/Kubernetes/blob/master/kubernetes.md)
45+
- [Kubernetes cloud booster for beginners with Oracle Container Engine and Oracle Cloud Infrastructure](https://github.com/fharris/k8cloudbooster)
2146
- [Working with enhanced clusters](https://docs.oracle.com/en-us/iaas/Content/ContEng/Tasks/contengworkingwithenhancedclusters.htm)
2247
- [Selecting a cloud native microservice framework](https://louwersj.medium.com/selecting-a-cloud-native-microservice-framework-9974e9534da1)
2348
- [Deploying a spring boot microservice in K8s](https://techdozo.dev/deploying-a-restful-spring-boot-microservice-on-kubernetes/)
49+
- [Collection of Labs](https://oracle.github.io/cloudtestdrive/AppDev/cloud-native/livelabs/)
2450

51+
# Reusable Assets Overview
52+
53+
- [Cluster Api OCI](https://github.com/oracle-devrel/technology-engineering/tree/main/app-dev/oke/capoci)
2554

2655
# License
2756

2857
Copyright (c) 2023 Oracle and/or its affiliates.
2958

3059
Licensed under the Universal Permissive License (UPL), Version 1.0.
31-
32-
See [LICENSE](https://github.com/oracle-devrel/technology-engineering/blob/main/application-development/cloud-native/approach-workshop/LICENSE) for more details.
60+
61+
See [LICENSE](https://github.com/oracle-devrel/technology-engineering/blob/main/LICENSE) for more details.

app-dev/oke/files

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+

0 commit comments

Comments
 (0)