VirtualTam's bookmarks
314 bookmarks found
-
Jenkins Pipeline and Google Cloud Registry
2018-09-20 -
- https://cloudplatform.googleblog.com/2018/07/introducing-jib-build-java-docker-images-better.html
- https://dzone.com/articles/building-docker-image-for-a-spring-boot-app
- https://www.reddit.com/r/programming/comments/8xen0j/jib_google_container_tool_for_building_java/
- https://news.ycombinator.com/item?id=17497026
-
Kubernetes plugin and examples:
Kubernetes pipeline plugin:
- https://github.com/jenkinsci/kubernetes-pipeline-plugin
- https://jenkins.io/doc/pipeline/steps/kubernetes-pipeline-steps/
Relevant issues:
- https://issues.jenkins-ci.org/browse/JENKINS-48135 - Multiple containers in declarative pipelines
- https://issues.jenkins-ci.org/browse/JENKINS-51353 - Request for volumes in declarative pipelines
Persisting volumes:
- https://kubernetes.io/docs/concepts/storage/persistent-volumes/
- https://cloud.google.com/kubernetes-engine/docs/concepts/persistent-volumes
- https://devopscube.com/persistent-volume-google-kubernetes-engine/
- http://www.monkeylittle.com/blog/2017/02/08/adding-persistent-volumes-to-jenkins-with-kubernetes-volumes.html
- https://stackoverflow.com/questions/48068973/volume-mounting-in-jenkins-on-kubernetes
Declarative pipelines with YAML spec:
- https://github.com/jenkinsci/kubernetes-plugin/blob/master/examples/declarative-multiple-containers.groovy
- https://stackoverflow.com/questions/47470498/how-to-define-multiple-containers-in-declarative-pipeline
Scripted pipelines:
XML (!):
-
The X-Windows Disaster – Don Hopkins
2018-09-10 -
RabbitMQ - Password Hashing
2018-08-28 - https://www.rabbitmq.com/passwords.html
- https://stackoverflow.com/questions/41306350/how-to-generate-password-hash-for-rabbitmq-management-http-api
- https://gist.github.com/christianclinton/faa1aef119a0919aeb2e
- https://stackoverflow.com/questions/9594125/salt-and-hash-a-password-in-python
- https://docs.python.org/3/library/hashlib.html
- https://docs.python.org/3/library/base64.html
-
- https://marc.info/?l=linux-netdev&m=153306429108040&w=2
- https://marc.info/?l=linux-netdev&m=153306429908043&w=2
- https://marc.info/?l=linux-netdev&m=153306437408074&w=2
- https://marc.info/?l=linux-netdev&m=153306440208084&w=2
- https://lkml.org/lkml/2017/11/10/666
- https://www.phoronix.com/scan.php?page=news_item&px=WireGuard-Plans-November-2017
- https://www.phoronix.com/scan.php?page=news_item&px=WireGuard-V1-Review
-
-
-
iptables
2018-07-04 Documentation:
- https://www.netfilter.org/documentation/index.html
- https://www.netfilter.org/documentation/HOWTO//netfilter-hacking-HOWTO.html
- https://www.netfilter.org/documentation/HOWTO//networking-concepts-HOWTO.html
- https://www.netfilter.org/documentation/HOWTO//NAT-HOWTO.html
- https://www.netfilter.org/documentation/HOWTO//packet-filtering-HOWTO.html
Articles:
- https://www.digitalocean.com/community/tutorials/how-the-iptables-firewall-works
- https://www.digitalocean.com/community/tutorials/how-to-list-and-delete-iptables-firewall-rules
- https://www.digitalocean.com/community/tutorials/iptables-essentials-common-firewall-rules-and-commands
- https://www.digitalocean.com/community/tutorials/a-deep-dive-into-iptables-and-netfilter-architecture
- https://www.digitalocean.com/community/tutorials/how-to-choose-an-effective-firewall-policy-to-secure-your-servers
How-tos:
- https://wiki.centos.org/HowTos/Network/IPTables
- https://www.digitalocean.com/community/tutorials/how-to-set-up-a-firewall-using-iptables-on-ubuntu-14-04
Routing:
- https://www.frozentux.net/iptables-tutorial/iptables-tutorial.html
- https://www.frozentux.net/iptables-tutorial/images/tables_traverse.jpg
- https://www.frozentux.net/iptables-tutorial/images/table_subtraverse.jpg
- https://upload.wikimedia.org/wikipedia/commons/3/37/Netfilter-packet-flow.svg
RHEL Documentation:
- https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/6/html/security_guide/sect-security_guide-firewalls-common_iptables_filtering
- https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/6/html/security_guide/sect-security_guide-firewalls-forward_and_nat_rules
- https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/6/html/security_guide/sect-security_guide-firewalls-malicious_software_and_spoofed_ip_addresses
- https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/6/html/security_guide/sect-security_guide-firewalls-iptables_and_connection_tracking
- https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/6/html/security_guide/sect-security_guide-iptables
- https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/security_guide/sec-setting_and_controlling_ip_sets_using_iptables
-
Container setup:
- https://gist.github.com/netdesk/c1db2985b542f9916995139318e5a7ce
- https://hub.docker.com/r/jwilder/nginx-proxy/
- https://hub.docker.com/r/jrcs/letsencrypt-nginx-proxy-companion/
Gitlab settings:
- https://docs.gitlab.com/omnibus/docker/
- https://docs.gitlab.com/ce/administration/environment_variables.html
- https://docs.gitlab.com/omnibus/settings/ssl.html
- https://gitlab.com/gitlab-org/omnibus-gitlab/blob/master/files/gitlab-config-template/gitlab.rb.template
Performance considerations:
- https://docs.gitlab.com/omnibus/settings/memory_constrained_envs.html (skip the
cgroups
section for Gitaly as we are already running in a container) - https://docs.gitlab.com/ee/update/#gitaly-omnibus-gitlab-configuration-structure-change for Gitlab 16 changes to Gitaly configuration