{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":340124906,"defaultBranch":"master","name":"k8s-tutorial","ownerLogin":"rucio","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-02-18T17:24:27.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/32394753?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1613989046.803749","currentOid":""},"activityList":{"items":[{"before":"4f9fe98c9a28e2ead308888aac384c13a3eba7bc","after":"ba051a7b6cd10bd45d179ff22d542036e4ab429d","ref":"refs/heads/master","pushedAt":"2024-04-09T12:17:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bari12","name":"Martin Barisits","path":"/bari12","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/983013?s=80&v=4"},"commit":{"message":"Restructured tutorial steps that include alternative commands for windows #17","shortMessageHtmlLink":"Restructured tutorial steps that include alternative commands for win…"}},{"before":"63255f13db7a30206959cb61fb3553e8bbd4cd65","after":"4f9fe98c9a28e2ead308888aac384c13a3eba7bc","ref":"refs/heads/master","pushedAt":"2024-02-29T15:24:36.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"bari12","name":"Martin Barisits","path":"/bari12","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/983013?s=80&v=4"},"commit":{"message":"Merge pull request #15 from labkode/fix-kubeclt-deprecation-notice\n\nUpdate README.md to avoid deprecation notice from kubeclt","shortMessageHtmlLink":"Merge pull request #15 from labkode/fix-kubeclt-deprecation-notice"}},{"before":"a3cf00937a4559215099b78197553493c0fd94ea","after":"63255f13db7a30206959cb61fb3553e8bbd4cd65","ref":"refs/heads/master","pushedAt":"2024-02-21T14:59:38.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"bari12","name":"Martin Barisits","path":"/bari12","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/983013?s=80&v=4"},"commit":{"message":"Merge pull request #14 from erlingstaff/automation-4gb-mem\n\nIncreased default memory from 2gb->4gb","shortMessageHtmlLink":"Merge pull request #14 from erlingstaff/automation-4gb-mem"}},{"before":"cd862945839a68b1b7a1bade9adab250f8465d09","after":"a3cf00937a4559215099b78197553493c0fd94ea","ref":"refs/heads/master","pushedAt":"2023-07-07T06:55:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rcarpa","name":null,"path":"/rcarpa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2905943?s=80&v=4"},"commit":{"message":"fix section in rucio client env vars\n\nSigned-off-by: Thorsten Schwander ","shortMessageHtmlLink":"fix section in rucio client env vars"}},{"before":"30b5c68904154ba88bf5192a290f0204ceb50546","after":"cd862945839a68b1b7a1bade9adab250f8465d09","ref":"refs/heads/master","pushedAt":"2023-07-07T06:50:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rcarpa","name":null,"path":"/rcarpa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2905943?s=80&v=4"},"commit":{"message":"add instructions for secret deployment\n\nSigned-off-by: Thorsten Schwander ","shortMessageHtmlLink":"add instructions for secret deployment"}},{"before":"8b8e97ecd8b63ebb059b4c703cc35f407b0e259f","after":"30b5c68904154ba88bf5192a290f0204ceb50546","ref":"refs/heads/master","pushedAt":"2023-04-11T08:01:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rcarpa","name":null,"path":"/rcarpa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2905943?s=80&v=4"},"commit":{"message":"rework certificate usage\n\nCertificate management is always a huge pain point to all\nnewcomers. Our tutorial didn't make their life easy though.\nThe tutorial partially relied on certificates deployed into\nthe cluster by the tutorial and partially on certificates\nbundled into the docker images at build time. This only\nworked correctly because all those certificates where signed\nby the same dummy CA. Changing that CA was close to\nimpossible for any person without deep knowledge of xrootd,\nrucio, fts, and proxy certificates.\n\nThis commit doesn't change anything fundamentally in how\ncertificates are used, but makes everything very explicit.\nAll certificates are now deployed into the cluster in the\nsame step. Moreover, the helm values and k8s objects are\nnow explicit about what certificates are mounted where\nand how they are used. We even override default values of\nrucio/xroot/fts configuration to avoid the case when things\nwork thanks to a default value. A new user is not expected\nto know the default values.\n\nThis commit also fixes reaper, which never worked correctly\nin this tutorial.","shortMessageHtmlLink":"rework certificate usage"}},{"before":"2d6f5ade79726b8e2cf0c9710ecddc52a2aa900b","after":"8b8e97ecd8b63ebb059b4c703cc35f407b0e259f","ref":"refs/heads/master","pushedAt":"2023-03-22T19:13:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rcarpa","name":null,"path":"/rcarpa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2905943?s=80&v=4"},"commit":{"message":"adapt helm chart values for 1.31 charts\n\nWe did many changes to helm charts in last years. Most changes\nare backward compatible, even if the old behavior is deprecated.\nOne change is breaking: the 1.31 removal of multiple server\ntypes deployed by the same helm release.\n\nUpdate everything:\n- s/additionalSecrets/secretMounts/g and make it a list\n- disable implicit secrets (ca certificates/x509 proxy) and\n mount them explicitly where needed\n- migrate to the new format of ftsRenewal, which supports multiple\n vos and requires explicit secret mounts and env variables\n- rename reaper2 to reaper\n- re-organize the server chart for the 1.31 breaking change;\n and use the same server for auth and other api access\n\nAlso:\n- simplify the bash script to setup rucio. Use kubectl builtin\n wait capability\n- rename value file\n- delete one unused secret","shortMessageHtmlLink":"adapt helm chart values for 1.31 charts"}},{"before":"31b917ae17983df72fee31257022ffbed4a0a234","after":"2d6f5ade79726b8e2cf0c9710ecddc52a2aa900b","ref":"refs/heads/master","pushedAt":"2023-03-16T08:18:11.685Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"rcarpa","name":null,"path":"/rcarpa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2905943?s=80&v=4"},"commit":{"message":"Merge pull request #9 from airvzxf/installation-rucio-automation-script-install-rucio-linux\n\nInstallation & Set Up Rucio ➟ Automation scripts for install and set up","shortMessageHtmlLink":"Merge pull request #9 from airvzxf/installation-rucio-automation-scri…"}},{"before":"464573168fbb587457fc279fa3e86fb1bbd4c567","after":"31b917ae17983df72fee31257022ffbed4a0a234","ref":"refs/heads/master","pushedAt":"2023-03-13T14:08:57.209Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"mlassnig","name":"Mario Lassnig","path":"/mlassnig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/299743?s=80&v=4"},"commit":{"message":"Merge pull request #8 from airvzxf/installation-rucio-improve-command-lines-for-install-rucio\n\nInstallation Rucio ➟ Improve command line for install Rucio","shortMessageHtmlLink":"Merge pull request #8 from airvzxf/installation-rucio-improve-command…"}},{"before":"571e6abefa337ef558abd200cf3fb4b45560997d","after":"464573168fbb587457fc279fa3e86fb1bbd4c567","ref":"refs/heads/master","pushedAt":"2023-03-13T14:07:46.760Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"mlassnig","name":"Mario Lassnig","path":"/mlassnig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/299743?s=80&v=4"},"commit":{"message":"Merge pull request #7 from airvzxf/helpful-commands-update-kubectl-completion\n\nSome helpful commands ➟ Added kubectl completion for Zsh","shortMessageHtmlLink":"Merge pull request #7 from airvzxf/helpful-commands-update-kubectl-co…"}},{"before":"aba79dfc0145beedbc01da64007916e82d8b80b8","after":"571e6abefa337ef558abd200cf3fb4b45560997d","ref":"refs/heads/master","pushedAt":"2023-03-13T14:07:20.734Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"mlassnig","name":"Mario Lassnig","path":"/mlassnig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/299743?s=80&v=4"},"commit":{"message":"Merge pull request #6 from shalearkane/master\n\nfeat: update Readme.md","shortMessageHtmlLink":"Merge pull request #6 from shalearkane/master"}},{"before":"82b91d52470caf80316a2b3c459bf1632375fae1","after":"aba79dfc0145beedbc01da64007916e82d8b80b8","ref":"refs/heads/master","pushedAt":"2023-03-13T14:06:42.965Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"mlassnig","name":"Mario Lassnig","path":"/mlassnig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/299743?s=80&v=4"},"commit":{"message":"Merge pull request #5 from pjflux2001/master\n\nFixed formatting issue in Readme","shortMessageHtmlLink":"Merge pull request #5 from pjflux2001/master"}},{"before":"a8a12c77c0933734444a59341c7cefbaff043005","after":"82b91d52470caf80316a2b3c459bf1632375fae1","ref":"refs/heads/master","pushedAt":"2023-03-13T14:06:17.421Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"mlassnig","name":"Mario Lassnig","path":"/mlassnig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/299743?s=80&v=4"},"commit":{"message":"Merge pull request #4 from sayang14/list_containers\n\nupdate README file : list all containers","shortMessageHtmlLink":"Merge pull request #4 from sayang14/list_containers"}},{"before":"d21a0e30d0472b6d1484aec70fda9f26d5907d43","after":"a8a12c77c0933734444a59341c7cefbaff043005","ref":"refs/heads/master","pushedAt":"2023-03-09T15:17:02.836Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"mlassnig","name":"Mario Lassnig","path":"/mlassnig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/299743?s=80&v=4"},"commit":{"message":"Merge pull request #3 from pjflux2001/master\n\nUpdate README.md","shortMessageHtmlLink":"Merge pull request #3 from pjflux2001/master"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEK_UCjgA","startCursor":null,"endCursor":null}},"title":"Activity · rucio/k8s-tutorial"}