Code Every Day
- terraform based preemptible/spot comparison of GCE/EC2 performance metrics across all instance types using for example collatz parallel throughput but ideally ML on radar processing
202007
elk - primarily elasticsearch (migrating restored data)
sso/saml -
Review
20211212 https://github.com/bufbuild/buf for protocol buffers API optimization
https://www.infoq.com/news/2021/08/aws-security-analytics-bootstrap/
Multi-language URLs#languageURLs-Implementation
SIEM https://en.wikipedia.org/wiki/Security_information_and_event_management
https://rockset.com/blog/3-cost-cutting-tips-for-amazon-dynamodb/
https://softwareontheroad.com/aws-s3-secure-direct-upload/
https://www.youtube.com/watch?v=jjbcJnNxhtE&feature=emb_imp_woyt
https://aws.amazon.com/blogs/compute/introducing-amazon-api-gateway-private-endpoints/
https://serialized.net/2020/09/multiplayer/
https://dev.to/jsangilve/uploading-files-to-s3-with-serveless-4ai1
https://docs.aws.amazon.com/AmazonS3/latest/userguide/mpuoverview.html
https://sookocheff.com/post/api/uploading-large-payloads-through-api-gateway/
https://itnext.io/how-to-build-a-serverless-app-with-s3-and-lambda-in-15-minutes-b14eecd4ea89
Regular
https://blogs.oracle.com/javamagazine/
Queue
cloud to ground (my router)
https://blogs.oracle.com/javamagazine/containerizing-apps-with-jlink
To Fix
20190923- devops nat - no internet from private instance - fixed (instance was down)
To Do
2020604: Helm hooks and operators vs/with helm - https://medium.com/@cloudark/kubernetes-operators-and-helm-it-takes-two-to-tango-3ff6dcf65619 and Mike's https://wiki.onap.org/display/DW/TSC+2019-02-14
20200518: finish helm config for mysql on Databases#RaisingMySQLinHelm/Kubernetes
local AWS ECS endpoint - https://hub.docker.com/r/amazon/amazon-ecs-local-container-endpoints
Redirect domains
http://cloudlift.systems/
http://clipboard.systems/
http://difference.cloud/
http://dockercloud.info/
http://governmentofcanada.cloud/
http://ircc.cloud/
http://metrichash.com/
http://kubernetes.construction/
http://novitals.com/
http://obrien.click/
http://obriencode.com/
http://obrienhealth.com/
http://obrienlabs.company/
http://obrienlabs.computer/
http://obrienlabs.engineering/
http://obrienlabs.info/
http://objectivej.com/fmichael/fmichael.html
http://obriensec.com/
http://onap.info/
https://onsna18.sched.com/event/Dm4T/onap-continuous-deployment-on-oom-kubernetes-via-public-cloud-michael-obrien-amdocs
http://rcmp.cloud/
Review
Openshift
OAuth
SAML
Web Seal333
IBM Active MQ
https://www.baeldung.com/spring-web-flow
New
https://aws.amazon.com/blogs/opensource/java-apis-aws-lambda/
In progress
201906 - Helm chart from scratch for difference-nbi
Developer Guide#CreateyourownHelmcharts
Pending
20190618 - Investigate AWS Cognito - User pools first
basic user pool
201906 - Ansible installation
201906 - Python based app
201906 - Typescript/Angular Node.js based app
2019 - Migrate iOS app in Objective C to Swift 5
20190625 - common library jar to exercise architecture and CICD build separation and dependencies
https://github.com/obrienlabs/cloud-obrienlabs-common/issues/2
20190625- ssl
LF free cert - https://letsencrypt.org/
20190703: API Gateway and non Route53 Domains and non ACM certificates investigation
api gateway imports 3rd party certs - not just from acm, api gateway uses external (non-route53 domains), certificate manager can import non-route53 domains
20190703: Pipeline for Terraform
20190703: Cloud to Ground connectivity
SSH tunnelling to start
Links
https://itnext.io/kubernetes-monitoring-with-prometheus-in-15-minutes-8e54d1de2e13
https://github.com/upmc-enterprises/elasticsearch-operator/
https://github.com/helm/charts/tree/master/stable/prometheus-operator
https://github.com/coreos/prometheus-operator/tree/master/helm
https://gist.github.com/mgoodness/bd887830cd5d483446cc4cd3cb7db09d
https://devopscube.com/setup-prometheus-monitoring-on-kubernetes/
https://raw.githubusercontent.com/bibinwilson/kubernetes-prometheus/master/config-map.yaml
https://github.com/memcached/memcached/wiki/Install#install-a-client
http://secure.solar:30000/service-discovery#job-kubernetes-service-endpoints
https://www.owasp.org/index.php/Main_Page
Review
Remote docker host - https://gist.github.com/kekru/4e6d49b4290a4eebc7b597c07eaf61f2
KubeCon https://events.linuxfoundation.org/events/kubecon-cloudnativecon-north-america-2019/schedule/
Terraform issues - https://github.com/hashicorp/terraform/issues/21330
Terraform Examples - https://github.com/terraform-providers/terraform-provider-aws/tree/master/examples
20191124
http://niem.github.io/json/reference/json-ld/context/
https://www.redhat.com/sysadmin/rootless-containers-podman
https://thenewstack.io/how-to-install-jenkins-x-on-an-existing-kubernetes-cluster/
https://hibernate.org/orm/releases/5.4/
https://docs.aws.amazon.com/AmazonECS/latest/developerguide/specifying-sensitive-data.html
https://docs.aws.amazon.com/AmazonECS/latest/developerguide/specifying-sensitive-data-tutorial.html
https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_VPC.WorkingWithRDSInstanceinaVPC.html
http://reactivex.io/rxjs/manual/overview.html#choose-an-operator
http://reactivex.io/RxJava/javadoc/index.html?rx/Observable.html
https://angular.io/guide/practical-observable-usage
https://medium.com/front-end-weekly/switch-case-if-else-or-a-lookup-map-a-study-case-de1c801d944
https://dzone.com/articles/key-java-annotations-to-build-full-spring-boot-res
skafold for k8s
https://github.com/rancher/k3s/issues/869
https://knative.dev/docs/install/knative-with-any-k8s/
https://www.huibdijkstra.nl/how-to-set-up-a-osx-mojave-vm-in-vmware-fusion/
https://blogs.oracle.com/javamagazine/inside-the-language-sealed-types
https://winterbe.com/posts/2018/08/29/migrate-maven-projects-to-java-11-jigsaw/
https://github.com/OpenAPITools/openapi-generator#12---artifacts-on-maven-central
https://mvnrepository.com/artifact/org.openapitools
https://dzone.com/articles/java-concurrency-copy-on-write
https://blog.openshift.com/disaster-recovery-strategies-for-applications-running-on-openshift/
2020
k8s
https://rancher.com/docs/rancher/v2.x/en/installation/requirements/ports/#commonly-used-ports
K8S Operators
https://cloud.redhat.com/openshift/install/crc/installer-provisioned?intcmp=7013a000002CtetAAC
https://kubernetes.io/docs/concepts/extend-kubernetes/api-extension/custom-resources/
https://medium.com/@cloudark/kubernetes-operator-faq-e018132c6ea2 | https://enterprisersproject.com/article/2019/2/kubernetes-operators-plain-english
https://blog.openshift.com/deploying-openshift-applications-multiple-datacenters/
ECS
https://medium.com/@toddrosner/ecs-service-discovery-1366b8a75ad6
https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_PortMapping.html
https://aws.amazon.com/blogs/compute/optimizing-amazon-ecs-task-density-using-awsvpc-network-mode/
https://docs.aws.amazon.com/AmazonECS/latest/developerguide/container-instance-eni.html
https://docs.aws.amazon.com/AmazonECS/latest/developerguide/task_execution_IAM_role.html
https://docs.aws.amazon.com/AmazonECS/latest/developerguide/example_task_definitions.html
https://docs.aws.amazon.com/AmazonECS/latest/developerguide/task_definition_parameters.html
https://docs.aws.amazon.com/cli/latest/reference/ecs/put-account-setting.html
https://docs.aws.amazon.com/AmazonECS/latest/developerguide/cluster-auto-scaling.html
https://docs.aws.amazon.com/AmazonECS/latest/developerguide/service-load-balancing.html
https://hub.docker.com/r/amazon/amazon-ecs-local-container-endpoints
https://aws.amazon.com/blogs/aws/amazon-ecs-service-discovery/
https://docs.aws.amazon.com/codebuild/latest/userguide/jenkins-plugin.html
https://docs.aws.amazon.com/systems-manager/latest/userguide/sysman-manual-agent-install.html
AWS
https://calculator.s3.amazonaws.com/index.html
https://aws.amazon.com/solutions/aws-landing-zone/
https://aws.amazon.com/blogs/aws/aws-links-updates-monday-december-9-2019/
https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-files.html
https://docs.aws.amazon.com/code-samples/latest/catalog/code-catalog-javav2.html
https://github.com/aws/aws-controllers-k8s
https://github.com/banzaicloud/kafka-operator
Terraform
https://medium.com/citihub/a-more-secure-way-to-call-kubectl-from-terraform-1052adf37af8
https://github.com/hashicorp/terraform/issues/21330
https://blog.cloud.ca/using-terraform-to-deploy-a-kubernetes-rke-cluster-on-cloud.ca
https://www.docker.com/blog/intro-guide-to-dockerfile-best-practices/
https://cloud.google.com/terms/subprocessors
https://cert-manager.io/docs/installation/kubernetes/
https://www.hashicorp.com/blog/creating-infrastructure-pipelines-with-terraform-cloud-run-triggers
To sort
https://www.baeldung.com/spring-boot-https-self-signed-certificate
https://www.jenkins.io/doc/administration/requirements/upgrade-java-guidelines/
https://hackerone.com/kubernetes?type=team
https://cyber.gc.ca/en/guidance/national-cyber-threat-assessment-2020
https://json-ld.org/primer/latest/
https://github.com/bottlerocket-os/bottlerocket#bottlerocket-os
https://github.com/scottog/angular-spring-bento-box
https://kubernetes.io/docs/concepts/extend-kubernetes/api-extension/custom-resources/
https://medium.com/@mtreacher/writing-a-kubernetes-operator-a9b86f19bfb9
https://kubernetes.io/docs/concepts/storage/storage-classes/#local
https://help.cloud66.com/maestro/references/minimum-specs-kubernetes.html
http://niem.github.io/json/faq/whatis/
https://www.redhat.com/en/blog/micro-rules-event-driven-apps-and-red-hat-decision-manager
https://events.linuxfoundation.org/kubecon-cloudnativecon-europe/
https://docs.microsoft.com/en-us/azure/architecture/patterns/strangler-fig
https://www.chronoscope.app/features
https://www.supersapiens.com/en-GB/
https://www.parallax.com/product/p2-edge-module/
https://serialized.net/2020/09/multiplayer/ - API Gateway, Go, WebSockets, DynamoDB
iOT https://www.75f.io/ via https://project-haystack.org/
youtube.com
v=Fuac__g928E
Chaos - netflix - CZ3wIuvmHeM
Build a table with tags
Questions to Answer
Kafka queue schemas
kubernetes node autoscaling
ingress or other method to load balance across a service but target specific affinity nodes
Passing predicates as constant parameters
maintaining throughput during a VM to kubernetes container deployment of an RDS
6 Comments
Michael O'Brien
Kubecon boston 20201117-20 https://events.linuxfoundation.org/events/kubecon-cloudnativecon-north-america-2020/
https://www.eventbrite.com/e/serverlessconf-nyc-19-tickets-54712912795?aff=ebdssbdestsearch
Michael O'Brien
hysterix and the circuit breaker pattern - revisit
Michael O'Brien
remote prom/graf to k8s metrics port
move 6 node instructions from https://wiki.onap.org/display/DW/OOM+RKE+Kubernetes+Deployment#OOMRKEKubernetesDeployment-DI20190425:HARKEinstallTesting
Michael O'Brien
Spring aspect based entry/exit automated logging - promote existing example
Michael O'Brien
KIND https://kind.sigs.k8s.io/docs/user/quick-start/
Octant https://octant.dev/
Michael O'Brien
cto.ai