From 2dda6e3c5cdac7cbe72358ae04a4a91e3340e23f Mon Sep 17 00:00:00 2001 From: Carl Bourne Date: Sat, 16 Mar 2024 13:34:46 +0000 Subject: [PATCH] added monitor for amd64 --- demo.ipynb | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/demo.ipynb b/demo.ipynb index 59da665..6f349cf 100644 --- a/demo.ipynb +++ b/demo.ipynb @@ -67,7 +67,7 @@ }, { "cell_type": "code", - "execution_count": 18, + "execution_count": 3, "metadata": { "vscode": { "languageId": "shellscript" @@ -78,16 +78,16 @@ "name": "stdout", "output_type": "stream", "text": [ - "eyJhbGciOiJFUzI1NiIsImtpZCI6IlBjYVBzRmpqLWVFMEFyRVRhSjlKNjZZQ2pFWTB3ekEyMDNCU0g3VW9Xd3ciLCJ0eXAiOiJKV1QifQ.eyJleHAiOjE3MTA1OTYwODUsImlhdCI6MTcxMDUwOTY4NSwiaXNzIjoiaHR0cDovLzE5Mi4xNjguNjQuNjo4MDAwIiwic3ViIjoiand0LXRoaXMiLCJ2ZW5hZmktZmlyZWZseS5hbGxvd0FsbFBvbGljaWVzIjpmYWxzZSwidmVuYWZpLWZpcmVmbHkuYWxsb3dlZFBvbGljaWVzIjpbIkJhc2ljIERlbW8iXSwidmVuYWZpLWZpcmVmbHkuY29uZmlndXJhdGlvbiI6IkJhc2ljIERlbW8ifQ.jUhAZ07MaId9qJTvMqQmsGp57A8YSYkRio0-zEFY6TKTW2ZQATcLP4ZcEyKOhKIc0P2nrfLLw5I8ApbuNL7UUw\n", + "eyJhbGciOiJFUzI1NiIsImtpZCI6Ikg2aENHR3hlZnRmRDBPZlhfLXA0aWVmOWRLQlFzM1dXTEFVaVlQQWlIWGMiLCJ0eXAiOiJKV1QifQ.eyJleHAiOjE3MTA2MDA4NzcsImlhdCI6MTcxMDUxNDQ3NywiaXNzIjoiaHR0cDovLzE3Mi4yMC4wLjI6ODAwMCIsInN1YiI6Imp3dC10aGlzIiwidmVuYWZpLWZpcmVmbHkuYWxsb3dBbGxQb2xpY2llcyI6ZmFsc2UsInZlbmFmaS1maXJlZmx5LmFsbG93ZWRQb2xpY2llcyI6WyJCYXNpYyBEZW1vIl0sInZlbmFmaS1maXJlZmx5LmNvbmZpZ3VyYXRpb24iOiJCYXNpYyBEZW1vIn0.Hg7rBLvXGhb2_RTUPwLoVf_WZ7EiT2ByiULVzB2OoQPXv1ocTriHNTRdRgA7mob0V_NiWZlI_EzokNkRCCcsGQ\n", "\u001b[1;39m{\n", " \u001b[0m\u001b[1;34m\"alg\"\u001b[0m\u001b[1;39m: \u001b[0m\u001b[0;32m\"ES256\"\u001b[0m\u001b[1;39m,\n", - " \u001b[0m\u001b[1;34m\"kid\"\u001b[0m\u001b[1;39m: \u001b[0m\u001b[0;32m\"PcaPsFjj-eE0ArETaJ9J66YCjEY0wzA203BSH7UoWww\"\u001b[0m\u001b[1;39m,\n", + " \u001b[0m\u001b[1;34m\"kid\"\u001b[0m\u001b[1;39m: \u001b[0m\u001b[0;32m\"H6hCGGxeftfD0OfX_-p4ief9dKBQs3WWLAUiYPAiHXc\"\u001b[0m\u001b[1;39m,\n", " \u001b[0m\u001b[1;34m\"typ\"\u001b[0m\u001b[1;39m: \u001b[0m\u001b[0;32m\"JWT\"\u001b[0m\u001b[1;39m\n", "\u001b[1;39m}\u001b[0m\n", "\u001b[1;39m{\n", - " \u001b[0m\u001b[1;34m\"exp\"\u001b[0m\u001b[1;39m: \u001b[0m\u001b[0;39m1710596085\u001b[0m\u001b[1;39m,\n", - " \u001b[0m\u001b[1;34m\"iat\"\u001b[0m\u001b[1;39m: \u001b[0m\u001b[0;39m1710509685\u001b[0m\u001b[1;39m,\n", - " \u001b[0m\u001b[1;34m\"iss\"\u001b[0m\u001b[1;39m: \u001b[0m\u001b[0;32m\"http://192.168.64.6:8000\"\u001b[0m\u001b[1;39m,\n", + " \u001b[0m\u001b[1;34m\"exp\"\u001b[0m\u001b[1;39m: \u001b[0m\u001b[0;39m1710600877\u001b[0m\u001b[1;39m,\n", + " \u001b[0m\u001b[1;34m\"iat\"\u001b[0m\u001b[1;39m: \u001b[0m\u001b[0;39m1710514477\u001b[0m\u001b[1;39m,\n", + " \u001b[0m\u001b[1;34m\"iss\"\u001b[0m\u001b[1;39m: \u001b[0m\u001b[0;32m\"http://172.20.0.2:8000\"\u001b[0m\u001b[1;39m,\n", " \u001b[0m\u001b[1;34m\"sub\"\u001b[0m\u001b[1;39m: \u001b[0m\u001b[0;32m\"jwt-this\"\u001b[0m\u001b[1;39m,\n", " \u001b[0m\u001b[1;34m\"venafi-firefly.allowAllPolicies\"\u001b[0m\u001b[1;39m: \u001b[0m\u001b[0;39mfalse\u001b[0m\u001b[1;39m,\n", " \u001b[0m\u001b[1;34m\"venafi-firefly.allowedPolicies\"\u001b[0m\u001b[1;39m: \u001b[0m\u001b[1;39m[\n", @@ -99,9 +99,10 @@ } ], "source": [ + "#-X POST http://192.168.64.6:8000/token \\\n", "token=$( curl -d \\\n", " -H \"Content-Type: application/x-www-form-urlencoded\" \\\n", - " -X POST http://192.168.64.6:8000/token \\\n", + " -X POST http://localhost:8000/token \\\n", " -k -s | jq -r '.access_token' )\n", "# Update the variable in the Docker Compose .env file \n", "sed -i '' 's/^\\(VTOKEN=\\).*/\\VTOKEN='\"$token\"'/' .env \n", @@ -111,7 +112,7 @@ }, { "cell_type": "code", - "execution_count": 15, + "execution_count": 21, "metadata": { "vscode": { "languageId": "shellscript" @@ -122,7 +123,7 @@ "name": "stdout", "output_type": "stream", "text": [ - "-----BEGIN CERTIFICATE REQUEST-----\\nMIICvDCCAaQCAQAwdzELMAkGA1UEBhMCR0IxDzANBgNVBAgMBkxvbmRvbjEPMA0G\\nA1UEBwwGTG9uZG9uMRgwFgYDVQQKDA9HbG9iYWwgU2VjdXJpdHkxFjAUBgNVBAsM\\nDUlUIERlcGFydG1lbnQxFDASBgNVBAMMC2V4YW1wbGUuY29tMIIBIjANBgkqhkiG\\n9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtN5z5HExuOAOxlwXod4BdPY3EtPKQxWFYxyQ\\nIUHYpxCHM4wTaOpQb/hMcJf2Ldosn+jYP0u8PPfPhwZ+BLsaSNCaZ3NewkCr2m80\\nHgHsamhnxxNen+urPSBbPELJRk3v3gQ3cspzaGQ0l/3u1TSeQ8Q+nCNZe9/HYBj5\\nWEm4CJ99hvxHrRZ4jb3OvodFjLx1XJkx6AObDgP55SEpoOqw9Ski++StK/8njZDK\\n+AnV4eL93+fKtLaehsDhqqhE3UmW0y+25bltRAgiwF5yHbLczn16Qn35O0QDD4OO\\nPR1HXwvJOk0Cz7dF/yB6kIPEt4qkZYB0sKqpSW9BHghLxuicnQIDAQABoAAwDQYJ\\nKoZIhvcNAQELBQADggEBAJXuRHiaYbHAR9e4AHbgDLplhvmp7TcwlJUWzM0j2gci\\n6vzyUFsY8bJ7b2IDC4WO48w4kw+XDAHUuoHXhcsv4fobxpskwne/d5CaKe7RC5Zl\\nPD5puUOkXGTAGQzgwbVdCaWymkfMU/8XsJZsf9eHSFs0Dcx+9+TBw68FkAfJb5cl\\nm3+psEWnDx8H6vAG2ZP2HJ9R8MNp11hQwMpfwAIwnw8lE2Kbvf1wRxliwic9CNSV\\nO5OFFspRPXtqtgQ7nDtOZsqWZYPSDnDIL0dGVMgD6enRsAp8Pnubl43R6J85iFuf\\nQxt+qpUudh+eciyFwVT9E4hJAG5YPGNDzK3OUkfoDTI=\\n-----END CERTIFICATE REQUEST-----\n" + "-----BEGIN CERTIFICATE REQUEST-----\\nMIICvDCCAaQCAQAwdzELMAkGA1UEBhMCR0IxDzANBgNVBAgMBkxvbmRvbjEPMA0G\\nA1UEBwwGTG9uZG9uMRgwFgYDVQQKDA9HbG9iYWwgU2VjdXJpdHkxFjAUBgNVBAsM\\nDUlUIERlcGFydG1lbnQxFDASBgNVBAMMC2V4YW1wbGUuY29tMIIBIjANBgkqhkiG\\n9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxY55O/8oTirfdOyBNCbYl6cxJQvNL/iSqG87\\nQbYpdOycvQz3WcmIlk3et0/kxcQiquB3444yAZpKJlAB8oRPl5GWCRR9E4Sl38GO\\nEE61au/g0zVdztcPwJi0fxCHEoaZt3F/4qd2Sc7tuFcyi3ne/uyuFhdlhQ0aM0Wm\\nri3K419NI1a3hIbkffOqPe9MUkTVzkWlbat5t9ZbXE1ZF2T140NoYxx4RqEj1ctL\\nAupcqzI1N0KAHsBrP+E6+6k6f3GtGHsKmQqYviyuRwu7QLrt09P8ORR1TTrNDsJS\\nS/76y8ETUlCe56lBVNiviUjJsB6LmrYWmi67Cod3UXrKoFbnYQIDAQABoAAwDQYJ\\nKoZIhvcNAQELBQADggEBAEA8YYOs66XEMf79NWj2mHQx7Bx/wH5ic1LnMzSGIpXl\\nbEROmkrPEtQhVEZj1jdL7OQlxkdeomq49+nJmloHduOAw5RtkDutnIrJ3HaifmHF\\nQ5QyToVh7lVWAwPsuvvherDdDUg+nZVwrZjBqsz5B30pqGCS0gxtv4SVXlHu0sgY\\njo2qGCbDKzdYUTQvjRS29Rgf7BlN7ss4Q4rAEeCWVhcLJTtotyrIwNqt10mWbG+m\\ndNWs9balRjaIuQfmc1K/s+lzkOdGKrPyUz+Jzc+bzyI8zgsZdSLdapmyOddTgQUj\\ndKK8KKoDtTtj9tWr7ZjsmEnuHLVBp/9axT+F6sF1YeA=\\n-----END CERTIFICATE REQUEST-----\n" ] } ], @@ -145,7 +146,7 @@ }, { "cell_type": "code", - "execution_count": 19, + "execution_count": 29, "metadata": { "vscode": { "languageId": "shellscript" @@ -156,7 +157,7 @@ "name": "stdout", "output_type": "stream", "text": [ - "\u001b[0;90mnull\u001b[0m\n" + "{\"error\":\"failed to issue certificate\",\"error_description\":\"token authentication failed: failed to parse JWT: [token is unverifiable: error while executing keyfunc: the given key ID was not found in the JWKS]\"}\n" ] } ], @@ -167,7 +168,7 @@ "--data '{\n", " \"request\": \"'\"$csr\"'\",\n", " \"policyName\": \"Basic Demo\"\n", - "}' -k -s | jq -r .certificateChain" + "}' -k -s #| jq -r .certificateChain" ] }, {