<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
  xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>https://blog.billyc.io/tags/about/</loc>
    <lastmod>2022-04-18T20:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/about/</loc>
    <lastmod>2022-04-18T20:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/</loc>
    <lastmod>2022-04-18T20:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/</loc>
    <lastmod>2022-04-18T20:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/ai/</loc>
    <lastmod>2022-03-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/chatgpt/</loc>
    <lastmod>2022-03-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/chatgpt-and-zsh-how-i-learned-to-stop-worrying-and-love-the-ai/</loc>
    <lastmod>2022-03-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/openai/</loc>
    <lastmod>2022-03-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/posts/</loc>
    <lastmod>2022-03-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/shell/</loc>
    <lastmod>2022-03-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/zsh/</loc>
    <lastmod>2022-03-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/git/</loc>
    <lastmod>2022-02-22T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/git-filter-repo/</loc>
    <lastmod>2022-02-22T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/github/</loc>
    <lastmod>2022-02-22T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/history/</loc>
    <lastmod>2022-02-22T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/how-to-copy-one-or-more-files-from-one-git-repo-to-another-and-keep-the-git-history/</loc>
    <lastmod>2022-02-22T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/repo/</loc>
    <lastmod>2022-02-22T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/deploying-and-using-oauth2_proxy-to-google-kubernetes-engine/</loc>
    <lastmod>2018-03-25T12:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/gke/</loc>
    <lastmod>2018-03-25T12:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/google-cloud/</loc>
    <lastmod>2018-03-25T12:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/kube-cert-manager/</loc>
    <lastmod>2018-03-25T12:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/kubernetes/</loc>
    <lastmod>2018-03-25T12:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/letsencrypt/</loc>
    <lastmod>2018-03-25T12:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/nginx-ingress-controller/</loc>
    <lastmod>2018-03-25T12:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/oauth/</loc>
    <lastmod>2018-03-25T12:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/oauth2_proxy/</loc>
    <lastmod>2018-03-25T12:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/ansible/</loc>
    <lastmod>2018-02-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/ansible-snippets-manipulating-json-data/</loc>
    <lastmod>2018-02-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/jinja/</loc>
    <lastmod>2018-02-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/jinja2/</loc>
    <lastmod>2018-02-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/json/</loc>
    <lastmod>2018-02-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/snippets/</loc>
    <lastmod>2018-02-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/deploying-and-using-kube-cert-manager-with-an-nginx-ingress-controller-on-kubernetes/</loc>
    <lastmod>2017-12-27T20:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/gcloud/</loc>
    <lastmod>2017-12-27T20:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/notes/googlecloud/</loc>
    <lastmod>2017-12-27T20:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/notes/</loc>
    <lastmod>2017-12-27T20:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/notes/</loc>
    <lastmod>2017-12-27T20:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/a-prometheus-exporter-for-cryptocurrency-values-using-the-coinmarketcap-api/</loc>
    <lastmod>2017-12-02T20:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/bitcoin/</loc>
    <lastmod>2017-12-02T20:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/coinmarketcap/</loc>
    <lastmod>2017-12-02T20:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/cryptocurrency/</loc>
    <lastmod>2017-12-02T20:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/exporter/</loc>
    <lastmod>2017-12-02T20:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/grafana/</loc>
    <lastmod>2017-12-02T20:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/prometheus/</loc>
    <lastmod>2017-12-02T20:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/ansible-pull/</loc>
    <lastmod>2017-11-23T20:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/deploying-a-bitcoin-node-to-google-cloud-using-terraform-and-ansible-pull/</loc>
    <lastmod>2017-11-23T20:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/gcp/</loc>
    <lastmod>2017-11-23T20:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/google/</loc>
    <lastmod>2017-11-23T20:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/terraform/</loc>
    <lastmod>2017-11-23T20:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/aws/</loc>
    <lastmod>2017-11-20T20:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/deploying-a-bitcoin-node-using-terraform-and-ansible-pull/</loc>
    <lastmod>2017-11-20T20:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/ansible-stuffs-controlling-shell-tasks-using-creates-find-and-until/</loc>
    <lastmod>2017-08-29T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/cfssl/</loc>
    <lastmod>2017-08-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/deploying-kubernetes-1.7.3-using-terraform-and-ansible/</loc>
    <lastmod>2017-08-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/config/</loc>
    <lastmod>2017-07-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/fingerprint/</loc>
    <lastmod>2017-07-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/gathering-public-ssh-keys-from-the-aws-system-log-and-creating-custom-ssh-host-entries-using-ansible/</loc>
    <lastmod>2017-07-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/known_hosts/</loc>
    <lastmod>2017-07-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/ssh/</loc>
    <lastmod>2017-07-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/curl/</loc>
    <lastmod>2017-05-02T21:40:00-04:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/elasticsearch/</loc>
    <lastmod>2017-05-02T21:40:00-04:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/notes/elasticsearch/</loc>
    <lastmod>2017-05-02T21:40:00-04:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/examples/</loc>
    <lastmod>2017-05-02T21:40:00-04:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/adventures-in-stunnel-and-elasticsearch/</loc>
    <lastmod>2017-05-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/keepalive/</loc>
    <lastmod>2017-05-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/stunnel/</loc>
    <lastmod>2017-05-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/tcp/</loc>
    <lastmod>2017-05-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/tcpdump/</loc>
    <lastmod>2017-05-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/notes/ansible-jinja-expressions/</loc>
    <lastmod>2017-03-30T21:40:00-04:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/azure/</loc>
    <lastmod>2017-03-30T21:40:00-04:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/ec2_facts/</loc>
    <lastmod>2017-03-30T21:40:00-04:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/ec2_remote_facts/</loc>
    <lastmod>2017-03-30T21:40:00-04:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/kubectl/</loc>
    <lastmod>2017-03-30T21:40:00-04:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/notes/kubectl-notes/</loc>
    <lastmod>2017-03-30T21:40:00-04:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/sed/</loc>
    <lastmod>2017-03-30T21:40:00-04:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/notes/sed/</loc>
    <lastmod>2017-03-30T21:40:00-04:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/notes/ansible-facts-and-variables/</loc>
    <lastmod>2017-03-30T21:40:00-04:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/notes/azure-account-setup-to-terraform/</loc>
    <lastmod>2017-03-30T21:40:00-04:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/notes/terrraform-and-prep-vm-base-image/</loc>
    <lastmod>2017-03-30T21:40:00-04:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/gae/</loc>
    <lastmod>2017-03-19T21:26:50-04:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/google-app-engine-with-server-side-google-analytics/</loc>
    <lastmod>2017-03-19T21:26:50-04:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/google-analytics/</loc>
    <lastmod>2017-03-19T21:26:50-04:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/code/</loc>
    <lastmod>2017-03-16T21:15:02-04:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/code/</loc>
    <lastmod>2017-03-16T21:15:02-04:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/docker/</loc>
    <lastmod>2017-03-16T21:15:02-04:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/dockerfile/</loc>
    <lastmod>2017-03-16T21:15:02-04:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/hugo/</loc>
    <lastmod>2017-03-14T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/inventory/</loc>
    <lastmod>2017-03-14T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/s3/</loc>
    <lastmod>2017-03-14T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/stuffs-an-aws-inventory-tool/</loc>
    <lastmod>2017-03-14T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/ubuntu/</loc>
    <lastmod>2017-03-14T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/another-terraform-ansible-kubernetes/</loc>
    <lastmod>2017-02-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/ansible-snippets-splitting-variables/</loc>
    <lastmod>2017-02-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/first-post-in-google-app-engine/</loc>
    <lastmod>2017-02-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/firstpost/</loc>
    <lastmod>2017-02-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/bastionhost/</loc>
    <lastmod>2016-12-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/openvpn/</loc>
    <lastmod>2016-12-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/personal-aws-vpn-using-openvpn/</loc>
    <lastmod>2016-12-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/vpn/</loc>
    <lastmod>2016-12-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/playing-with-ansible-container/</loc>
    <lastmod>2016-10-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/ec2/</loc>
    <lastmod>2016-07-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/securely-gathering-ssh-public-keys-from-the-aws-system-log/</loc>
    <lastmod>2016-07-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/system-log/</loc>
    <lastmod>2016-07-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/using-a-bastion-host-to-access-a-private-vpc-in-aws/</loc>
    <lastmod>2016-07-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/pki/</loc>
    <lastmod>2016-03-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/quickly-generate-self-signed-ca-and-cert/</loc>
    <lastmod>2016-03-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/ssl/</loc>
    <lastmod>2016-03-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/tls/</loc>
    <lastmod>2016-03-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/automated-aws-snapshot-with-ansible/</loc>
    <lastmod>2016-03-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/oldformat/</loc>
    <lastmod>2016-03-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/rancher/</loc>
    <lastmod>2016-03-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/rancher-aws-ansible-deployment/</loc>
    <lastmod>2016-03-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/snapshots/</loc>
    <lastmod>2016-03-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/ami/</loc>
    <lastmod>2016-02-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/automating-amis-with-ansible/</loc>
    <lastmod>2016-02-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/add_host/</loc>
    <lastmod>2016-02-11T11:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/ansible-stuffs-using-ec2_remote_facts-instead-of-ec2.py/</loc>
    <lastmod>2016-02-11T11:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/categories/</loc>
    <lastmod>2016-02-11T11:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/categories/posts/</loc>
    <lastmod>2016-02-11T11:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.billyc.io/tags/snippet/</loc>
    <lastmod>2016-02-11T11:00:00+00:00</lastmod>
  </url>
</urlset>
